Конспекты уроков по теме Язык программирования Паскаль

В разработке представлены конспекты уроков по программированию на языке Паскаль. Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Первая публикация Вирта о языке датирована 1970 годом, представляя язык, автор указывал в качестве цели его создания — пост...
Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат rar
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:




Д

Дата

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

Цель: - познакомиться с понятием двумерного массива;

  • научиться заполнять и выводить на экран двумерный

массив.

I Теоретический материал.

* Двумерный массив - прямоугольная таблица.

(в отличие от линейного массива).

В массиве имеется X строк и Y столбцов.

Пример

XКонспекты уроков по теме Язык программирования Паскаль 5 12 24 36

3 строки 7 18 23 46

Конспекты уроков по теме Язык программирования Паскаль-4 3 2 -7

Y 4 столбца

* Как задать двумерный массив?

- Строкой: Var M:array [1..3, 1..4] of real;

Конспекты уроков по теме Язык программирования ПаскальКонспекты уроков по теме Язык программирования Паскаль

Число строк Число столбцов

Пример: Как записать элементы массива:

12 23 -4

M[1,2] M[2,3] M[3,1]

* Заполнение массива (по строкам) - цикл в цикле: 1 цикл - число строк (переход со строки на строку, 2 цикл - заполнение строки.

For i:=1 to 3 do begin

For j:=1 to 4 do begin

M[I,j]:=int(random*19+1); Write ('_M[',i,',',j,']=',M[i,j]);

end;

Writeln;

end;

* -Вывод массива на экран.

For i:=1 to 3 do begin

For j:=1 to 4 do

Write ('M[',i,',',j,']=',M[i,j]);

Writeln;

end;

II Составление программ.


  1. Заполнить массив Z из 3 строк и 4 столбцов целыми числами из интервала от 1 до 9 и найти сумму элементов массива.

Program SUM;

Uses crt;

Var Z:array [1..3, 1..4] of integer;

i, j, S:integer;

begin clrscr;

Randomize;

For i:=1 to 3 do begin

For j:=1 to 4 do begin

Z[i,j]:=random (10);

Write ('z[',I,',',j,']=');

End;

Writeln;

End;

S:=0;

For i:=1 to 3 do begin

For j:=1 to 4 do begin

s:=s+z[I,j];

writeln ('s=',s);

end.

III. Закрепление.

Ответить на вопросы:

  1. Что называется двумерными массивами?

  2. Как записывается элемент двумерного массива?

  3. Как задать двумерный массив?

  4. Как заполнить двумерный массив?

  5. Как вывести массив на экран?

IV. Работа с программой на компьютере.

Задание:

  1. Набрать программу.

  2. Выполнить.

  3. Проверить правильность работы, сложив все элементы массива.

  4. Записать массив и результат сложения в тетрадь.

На дом: Записи в тетради.

Задачник - практикум ч.1, стр. 265-266.

3

© 2010-2022