Дата проведения занятия 9.04.19
ЦИКЛ FOR - ЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙ, ЦИКЛ С ПАРАМЕТРОМ
Цикл - это одна из трех основных алгоритмических конструкций.Цикл - многократное повторение некоторой последовательности действий
Оператор цикла
for
имеет одну из двух форм:илиfor
переменная
:=
начальное значение
to
конечное значение
do
оператор
Текст от словаfor
переменная
:=
начальное значение
downto
конечное значение
do
оператор
for
до слова do
включительно называется заголовком цикла, а оператор после do
- телом цикла. Переменная после слова for
называется параметром цикла.Для первой формы цикла с ключевым словом
to
параметр цикла меняется от начального значения до конечного значения, увеличиваясь всякий раз на единицу, а для второй формы ключевым словом downto
- уменьшаясь на единицу.Для каждого значения переменной-параметра выполняется тело цикла. Однократное повторение тела цикла называется итерацией цикла. Значение параметра цикла после завершения цикла считается неопределенным.
Если для цикла
for
... to
начальное значение переменной цикла больше конечного значения или для цикла for
... downto
начальное значение переменной цикла меньше конечного значения, то тело цикла не выполнится ни разу.Изменение переменной-параметра цикла внутри цикла является логической ошибкой.
Обратите внимание: в ветке теле цикла стоит ТОЛЬКО ОДИН ОПЕРАТОР!
А что делать, если надо выполнить не ОДИН, а НЕСКОЛЬКО операторов? Их надо "объединить" в один оператор при помощи операторных скобок begin end
Работа на компьютере
Составить блок-схему, написать текст программы, отладить следующие программы
1. pas8_cl_09_name. Ввести целое число a, вывести 5 целых чисел, которые находятся на числовой оси правее числа a
2. pas8_cl_10_name. Ввести целое число a, вывести 10 целых чисел, которые находятся на числовой оси левее числа a
Домашнее задание
1. Прислать учителю информатики до 14.04.19 до 23.00 по школьной эл почте письмо-отчет о выполнении домашнего задания.
Тема письма: 8 кл ДЗ к уроку 28 Паскаль <ваша фамилия>
3. Задание Паскаль 5. Написать и отладить программу
В тетради начертить блок-схему. К письму присоединить текст на паскале + скриншот выполненной программы
pas8_hm_05_name. Вывести в порядке возрастания 7 целых четных чисел, начиная с 4.
В тетради начертить блок-схему. К письму присоединить текст на паскале + скриншот выполненной программы
pas8_hm_05_name. Вывести в порядке возрастания 7 целых четных чисел, начиная с 4.
Комментариев нет:
Отправить комментарий