Динамические массивы | Использование в подпрограммах (11 кл. 136 ч.)

Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углублённый курс, по 4 часа в неделю)


Уроки 69 - 70
Динамические массивы
(§40. Динамические массивы)



Содержание урока

Что это такое?

Размещение в памяти

Использование в подпрограммах

Расширение массива

Как это работает?

Вопросы и задания

Задачи


Использование в подпрограммах


Динамические массивы можно передавать как параметры подпрограмм (процедур и функций). Например, процедуру для вывода на экран целочисленного массива можно написать так:

procedure printArray(X: array of integer); 
begin
	for i:=0 to High(X) do write(X[i], ' ');
end;

Динамические массивы можно передать в подпрограмму как изменяемые параметры (с помощью ключевого слова var). В этом случае все изменения, сделанные в подпрограмме, применяются к массиву, переданному вызывающей программой, а не к его копии.

Следующая страница Расширение массива



Cкачать материалы урока







Наверх