Главная » Файлы » 8 класс

Простые и составные условия
28.10.2013, 10:35

Простые и составные условия

В цикле «пока» и в команде «если» могут использоваться не только простые, но и составные условия.

Составное условие образуется из одного или нескольких простых с помощью служебных слов «и», «или», «не».

Рассмотрим такой пример: Робот стоит слева от горизонтального коридора длиной 9 клеток, и в верхней и в нижней стенах есть несколько выходов. Надо составить алгоритм, который переводит робота по коридору и закрашивает все клетки, из которых есть выход вверх и вниз.

стартовая обстановка

Так как длина коридора известна (9 клеток), то перемещаться по коридору будем в цикле «N раз». Закрашивать клетку нужно только в том случае, если сверху свободно и снизу свободно.

Получаем следующий алгоритм:

использовать Робот
алг пример
нач
. вправо
. нц 9 раз
. . если сверху свободно и снизу свободно
. . . то закрасить
. . все
. . вправо
. кц
кон

Задание. Подумайте как изменить программу так, чтобы она закрашивала клетку тогда когда есть хотя бы один выход вверх или вниз.

Категория: 8 класс | Добавил: matematika
Просмотров: 583 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: