для c++
Объяснение:
#include <iostream>
#include <iomanip>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
setlocale(0, "");
srand(time(0));
int n,m, i, j;
cout << "Введите размер массива, n = ";
cin >> n;
cout << "m = ";
cin >> m;
int** arr = new int* [n];
for (i = 0; i < n; i++)
{arr[i] = new int[m];}
for (j = 0; j < m; j++)
arr[i][j] = rand() % 20 - 10 ;
}
cout << "Исходный массив:" << endl;
cout << arr[i][j] << "\t";
cout << endl;
for (int i = 0; i < n; i++)
delete[]arr[i];
system("pause");
return 0;
для c++
Объяснение:
#include <iostream>
#include <iomanip>
#include<ctime>
#include<cstdlib>
using namespace std;
int main()
{
setlocale(0, "");
srand(time(0));
int n,m, i, j;
cout << "Введите размер массива, n = ";
cin >> n;
cout << "m = ";
cin >> m;
int** arr = new int* [n];
for (i = 0; i < n; i++)
{arr[i] = new int[m];}
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
arr[i][j] = rand() % 20 - 10 ;
}
}
cout << "Исходный массив:" << endl;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
cout << arr[i][j] << "\t";
cout << endl;
}
for (int i = 0; i < n; i++)
delete[]arr[i];
system("pause");
return 0;
}