Планирование уроков на учебный год (34 часа, 1 урок в неделю)



Уроки 16 - 20
Язык блок-схем
Использование циклов с предусловием
(§ 6. Циклические алгоритмы)
Разработка циклических алгоритмов





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

Команда цикла

Цикл в процедуре

Блок-схемы алгоритмов

Цикл с предусловием

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

Компьютерный практикум ЦОР. Циклические алгоритмы


Цикл в процедуре


imageЗадача 4. Теперь составим программу, по которой графический исполнитель нарисует прямоугольную рамку по краю поля (рис. 1.6).

Исходное положение: ГРИС находится в левом верхнем углу, смотрит на юг.

Рамка состоит из четырех линий, поэтому разумно воспользоваться процедурой, проводящей линию от края до края поля. Опять будем действовать методом последовательной детализации. Напишем сначала основную программу.

Рис. 1.6. Результат выполнения программы «Рамка». Стрелкой указано начальное состояние


Программа проведения линии нами уже рассматривалась. Осталось оформить ее в виде процедуры.

процедура ЛИНИЯ

нач

пока впереди не край повторять

нц

шаг

кц

кон

При составлении этой программы использовалась одношаговая детализация в такой последовательности:





Следующая страница Блок-схемы алгоритмов







Наверх