1. Основные понятия алгоритмизации и программирования
Результат работы программы
Download 1,01 Mb.
|
c# qo\'llanma
4. Результат работы программы:
Массив значений давления: 748 743 756 748 741 760 748 743 757 748 756 756 751 760 754 756 752 758 758 757 750 747 759 750 Максимальное значение давления 760 в 6 ч. 8. Двумерные массивыИтак, массив представляет собой структуру данных, позволяющую хранить под одним именем совокупность данных любого, но только одного какого-то типа. Массив характеризуется своим именем, типом хранимых элементов, размером (числом хранимых элементов), нумерацией элементов и размерностью. Объявление переменной как одномерного массива (массива с размерностью 1) имеет вид: тип_данных идентификатор [константное_выражение]; Например, оператор int[] A=new int[10];// объявляет массив с именем A, содержащий 10 целых чисел Доступ к элементам этого массива осуществляется выражением A[i], где i - индекс, являющийся в данном примере целым числом в диапазоне 0 - 9. Например, A[0] - значение первого элемента, A[1] - второго, A[9] - последнего. Напомним, что объявление переменной массива можно совмещать с заданием элементам массива начальных значений. Например, оператор: int[] A=new int[10] {0,0,0,0,0,0,0,0,0,0};//присваивает нулевые значения всем элементам массива int[] A=new int[10] {1,2,3,4,5,6,7,8,9,10};//A[0] = 1, A[2] = 2, …, A[9] = 10 Если начальных значений меньше, чем элементов в массиве, оставшиеся элементы автоматически получают нулевые начальные значения. Если массив при его объявлении не инициализирован, то его элементы имеют случайные значения. Элементы такого массива нельзя использовать в выражениях, пока им не будут присвоены какие-нибудь значения. Можно объявлять многомерные массивы, т.е. массивы, элементами которых являются массивы. Например, двумерный массив можно объявить таким образом: int[,] A2[10,3]; Этот оператор описывает двумерный массив, который можно представить как таблицу, состоящую из 10 строк и 3 столбцов. Таким образом, двумерный массив – это массив, размерность которого равна 2. Визуально, двумерный массив – это обычная таблица, со строками и столбцами или матрица . Фактически двумерный массив – это одномерный массив одномерных массивов. Структура двумерного массива, с именем A, размером m на n показана ниже (см. рис. 8.1).
Рисунок 8.1 – Двумерный массив в виде таблицы (слева) или матрицы (справа) На рисунке 8.1 m – количество строк двумерного массива; n – количество столбцов двумерного массива; m * n – количество элементов массива. Общий вид описания двумерного массива: тип_данных имя_массива [количество_строк][количество_столбцов]; В объявлении двумерного массива, также как и в объявлении одномерного массива, первым делом, нужно указать:
Доступ к значениям элементов многомерного массива обеспечивается через индексы, каждый из которых заключается в квадратные скобки. Например, A2[3,2] - значение элемента, лежащего на пересечении четвертой строки и третьего столбца (помните, что индексы начинаются с 0). Если многомерный массив инициализируется при его объявлении, список значений по каждой размерности заключается в фигурные скобки. Приведенный ниже оператор объявляет трехмерный массив A3 размерностью 4 на 3 на 2. Download 1,01 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling