напишите программку решения последующей задачки:Сделать двумерный динамический массив
Напишите программку решения последующей задачи:Создать двумерный динамический массив случайного размера .Ввести значения частей массива.Найти значение малого элемента массива,поменять его местами с первым элементом
Задать свой вопросinclude lt;iostreamgt;
include lt;time.hgt;
using namespace std;
int main()
srand(time(0));
int a, b;
int min = 100, posI, posJ;
cin gt;gt; a gt;gt; b;
int** matrix = new int*[a];
for (int i = 0; i lt; a; i++)
matrix[i] = new int[b];
for (int i = 0; i lt; a; i++)
for (int j = 0; j lt; b; j++)
matrix[i][j] = rand() % min;
for (int i = 0; i lt; a; i++)
for (int j = 0; j lt; b; j++)
cout lt;lt; matrix[i][j] lt;lt; '\t';
cout lt;lt; endl;
for (int i = 0; i lt; a; i++)
for (int j = 0; j lt; b; j++)
if (matrix[i][j] lt; min)
posI = i;
posJ = j;
min = matrix[i][j];
matrix[posI][posJ] = matrix[0][0];
matrix[0][0] = min;
cout lt;lt; endl;
for (int i = 0; i lt; a; i++)
for (int j = 0; j lt; b; j++)
cout lt;lt; matrix[i][j] lt;lt; '\t';
cout lt;lt; endl;
for (int i = 0; i lt; a; i++)
delete[] matrix[i];
delete[] matrix;
system("pause");
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.