Домашнее задание по информатике для 9 ест и 9 тех 2 классов на четверг 25.10.2018
1. Прочитайте небольшой фрагмент текста о алгоритмах с ветвлениями, реализуемых при помощи условного оператора ("если... то"), доступный по ссылке: Условный оператор2. Попробуйте написать два алгоритма для Робота используя цикл с условием и условный оператор.
Задание №1: Необходимо посадить цветы в большой угловой грядке и вернуться на базу
Условие задачи: размеры грядки и длина стен могут меняться (толщина стен всегда 1 клетка), поэтому нельзя использовать цикл "повтори".
Задание №2: Необходимо написать алгоритм для Робота, с помощью которого он пройдёт через лабиринт к базе. Условие: лабиринт может меняться (может меняться структура лабиринта), толщина стенок лабиринта также может меняться.
Небольшая подсказка:
Одним из самых простых правил для прохождения лабиринта является правило "одной руки": двигаясь по лабиринту, надо все время касаться правой или левой рукой его стены. Этот алгоритм, вероятно, был известен еще древним грекам. (Ссылка на статью) Для выхода из тупиков можно использовать следующую конструкцию: |