Тема урока "Программирование циклов с заданным числом повторений. Итоговый урок"
Сегодня на уроке вы:
вспомните о цикле с параметром и его частном случае – цикл с заданным числом повторений, принципе работы этого оператора;
закрепите умения применять оператор цикла с параметром при решении задач на Паскале.
Давайте вспомним!
Цикл с заданным числом повторений
(с параметром или цикл-для)
Блок-схема цикла с параметром
Запись на алгоритмическом языке
нц для i от i1 до i2 шаг h
тело цикла
кц
Как видим в блок-схеме тело цикла размещается под блоком, обозначающим цикл. При этом в блоке указывается параметр i, его начальное i1 и конечное значение i2, а также значение шага h. При этом если шаг равен единице, его можно не указывать.
(рассматриваются примеры решения задач)
Запись на языке Pascal
for i:=i1 to i2 do
begin
тело цикла
end;
i - параметр цикла (целый тип данных);
i1 - начальное значение; i2 - конечное значение.
Если между i1 и i2 слово to – значение параметра при каждом выполнении тела цикла будет увеличиваться на 1. Если это слово downto – значение параметра при каждом выполнении тела цикла будет уменьшаться на 1.
Если тело цикла состоит из нескольких операторов, то оно замыкается между служебными словами begin и end. После слова end ставится точка с запятой.
Рассмотрим примеры!
Обратите внимание на знаки препинания в программе на языке Pascal!
Пример 1. Запишите на языке Паскаль программу, записанную на алгоритмическом языке.
program primer_1;
var s, k: integer;
begin
s:=0;
for k:=1 to 5 do
s:=s+2*k;
writeln (s);
end.
Пример 2. Запишите на языке Паскаль фрагмент программы, соответствующий блок-схеме.
Пример 3.
Пример 4.
ИТОГОВЫЙ ТЕСТ
за 8 класс
Пройти итоговый тест за весь курс информатики
https://onlinetestpad.com/ru/test/916603-informatika-8-klass-bosova-itogovyj-test
Скриншот результата теста прислать учителю:
tasha-nataly@mail.ru или https://vk.com/id59850110