воскресенье, 1 апреля 2012 г.

Урок 23. Двумерные массивы

1. Понятие двумерного массива
Двумерный массив (матрица) - это прямоугольная таблица чисел (или данных другого типа), в которой каждый элемент имеет два индекса (номер строки и номер столбца).
2. Задание двумерного массива. Вывод на печать
Объявление двумерного массива:
const N = 3;
      M = 4;
var A: array[1..N,1..M] of integer;
    B: array[-3..0,-8..M] of integer;
Ввод с клавиатуры:
for i:=1 to N do
  for j:=1 to M do begin
    write('A[',i,',',j,']=');
    read ( A[i,j] );
  end;
Заполнение случайными числами:
for i:=1 to N do
  for j:=1 to M do
    A[i,j] := random(25) - 10;
Вывод на экран:
for i:=1 to N do begin
  for j:=1 to M do 
  write ( A[i,j]:5 );
  writeln; 
end;
3. Решение упражнений
Напишите программу для решения следующих задач (стр. 65): matrix17 matrix18 (самостоятельно), matrix19 (доработать 17).
Напишите программу по поиску первого среди максимальных элементов матрицы.

4. Домашнее задание
Напишите программу для решения следующих задач: matrix20matrix23.

Комментариев нет:

Отправить комментарий