Урок 4 - Двумерный массив в языке Си. Задачи, примеры решения
Массивы - это последовательная группа ячеек памяти, имеющих одинаковое имя, при этом обратится к элементу массива можно, указав номер позиции элемента массива. Двумерный массив - это массив, имеющий несколько строк. Пример задачи: Дан двухмерный массив. Необходимо, сделать ввод/вывод двумерного массива. Найти максимальный элемент двумерного массива. #include <iostream> int X[n][n]; //объявляем массив целого типа for (i = 0; i < n ; i++){ //цикл вывода массива for (i = 1; i < n ; i++){ //цикл находжение максимального элемента массива std::cout<<"\n"; //Переход на следующую строку _getch(); //Экран не закрывается, пока не нажата любая клавиша Результат работы программы:
Двумерный массив 3 на 3 - это тоже самое, что 3 одномерных массива. Доступ к друмерному массиву осуществляется посредством двух значений - это номер столбца и номер строки. Задачи с использование двумерных массивов связаны с матрицами (нахождение суммы главной диагонали, нахождение максимального и минимального элемента массива, нахождение суммы элементов массива и так далее), а также связазы и с координатами в области физики и математики. |