Держи
Код
#include <fstream>
#include<locale.h>
#include<time.h>
#include <stdlib.h>
#include <stdio.h>
#include <Windows.h>
#include <iostream>
using namespace std;
Код
int main()
{
setlocale(LC_ALL, "Russian");
srand(time(NULL));
int MAX = -1, y = 0, x = 0; //y - высота, x - ширина
while (MAX < 1) { cout << "Введите MAX: "; cin >> MAX; }
while (x < 1) { cout << endl << "Введите ширину матрицы: "; cin >> x; }
while (y < 1) { cout << endl << "Введите высоту матрицы: "; cin >> y; }
int **mass = new int *[x];
int big = -1, ssmall = MAX + 100;
for (int i = 0;i < x;i++)
{
mass [i]= new int[y];
for (int j = 0;j < y;j++)
{
mass[i] [j]= rand() % MAX;
if (mass[i] [j]>= big) { big = mass[i][j]; }
if (mass[i] [j]<= ssmall) { ssmall = mass[i][j]; }
printf("%d ", mass[i][j]);
}
printf("\n");
}
system("pause");
}