Главная » Файлы » 8 класс |
28.10.2013, 10:35 | |
Простые и составные условияВ цикле «пока» и в команде «если» могут использоваться не только простые, но и составные условия. Составное условие образуется из одного
или нескольких простых с помощью служебных слов «и», «или», «не». Рассмотрим такой пример: Робот стоит слева от горизонтального коридора длиной 9 клеток, и в верхней и в нижней стенах есть несколько выходов. Надо составить алгоритм, который переводит робота по коридору и закрашивает все клетки, из которых есть выход вверх и вниз. Так как длина коридора известна (9 клеток), то перемещаться по коридору будем в цикле «N раз». Закрашивать клетку нужно только в том случае, если сверху свободно и снизу свободно. Получаем следующий алгоритм:
Задание. Подумайте как изменить программу так, чтобы она закрашивала
клетку тогда когда есть хотя бы один выход вверх или вниз.
| |
Просмотров: 583 | Загрузок: 0 | |
Всего комментариев: 0 | |