![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Ввод – вывод элементов двумерного массива.
Двумерные массивы.
Их можно занести в память компьютера, используя понятие двумерного массива. Положение элемента в массиве определяется двумя индексами. Они показывают номер строки и номер столбца. Например: A[7, 6], D[56, 47].
Const n=6; m=8; Var a: array [1..n, 1..m] of integer;
будет организован в памяти ЭВМ следующим образом:
Ввод – вывод элементов двумерного массива. Формирование двумерного мвссива «вручную». Program vvod_elem_1; Const n=6; m=8; Var a: array [1..n, 1..m] of integer; i, j: integer; Begin writeln (‘ Заполнение элементов целочисленного массива A[6, 8] ‘); for i: =1 to n do for j: =1 to m do Begin write (‘a[‘, i, ‘, ‘, j, ‘] =‘); read (a[ i, j ]); end; writeln (‘В памяти компьютера сформирован двумерный массив с элементами’); for i: =1 to n do Begin for j: =1 to m do write (a[ i, j ]: 6); writeln; end; Readln; End. Генерация элементов двумерного массива случайными числами.
Program vvod_elem_2; Const n=6; m=8; Var a: array [1..n, 1..m] of integer; i, j: integer; Begin randomize; for i: =1 to n do Begin for j: =1 to m do Begin a[ i, j ]: = random (101); write (a[ i, j ]: 6); end; writeln; end; Readln; End.
|