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

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


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



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

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

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

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

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

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

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

Задачи


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


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

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

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

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



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







Наверх