В прошлом домашнем задании мы познакомились с циклом While. Сегодня на очереди цикл Repeat.
Repeat — полная противоположность While. Repeat — это цикл, в котором условие стоит после тела. Причем оно выполняется тогда и только тогда, когда результат условия false (ложь); как только логическое выражение становится true (истина), выполнение цикла прекращается.
Repeat имеет формат:
repeat { повторяй … } ; ; … until {до…} |
Задания для самостоятельного выполнения
«3»: Ввести натуральное число и найти сумму его цифр.
Пример:
Wwedite natural 4islo: 12345 Summa cifr=15 |
Пример № 1:
Wwedite natural 4islo: 12342 Net |
Wwedite natural 4islo: 12245 Da |
Пример № 1:
Wwedite natural 4islo: 12342 Da |
Wwedite natural 4islo: 12345 Net |
Задачу своего уровня (выбираете самостоятельно) решаете при помощи цикла Repeat.
Имя PAS-файла, который вы добавляете к комментарию - repeat_avtor_uroven.pas, где avtor - ваша фамилия, а uroven - уровень задачи (3, 4 или 5).
Например: repeat_taran_5.pas
Ваши помощники:
Учебник «Информатика (2 часть), 10 класс», К.Ю. Поляков, Е.А. Еремин, параграф 58, стр. 134-140
Циклы.ppt - презентация (автор К.Ю. Поляков)
сайт: http://learnpascal.ru/cikly-v-paskal/for-while-repeat.html
видео:
Уроки Pascal. Урок 8 (Часть №3) Цикл Repeat Until (цикл с последующим условием).
Файлы:
Циклы.ppt (638.5 КБ)