1. Для выполнения работы скачайте Кумир.
2. Напишите алгоритмы для робота, чтобы в итоге получились следующие результаты (исходной положение робота - левый верхний угол) Если не используете циклы, то максимум за работу 4
3. Попробуйте решить эту задачу используя теоретический материал:
На
бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От
нижнего конца стены вправо отходит горизонтальная стена также
неизвестной длины. Робот находится в клетке, расположенной над правым
краем горизонтальной стены. На рисунке указан один из возможных способов
расположения стен и Робота (Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные правее вертикальной стены, выше горизонтальной стены и примыкающие к ним. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).
Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.
4. Результат в виде фотографий или обычного текста присылайте на почту infmatem208@gmail.com (в заголовке письма фамилия и класс) или приносите в обычных тетрадях на ближайший урок информатики.
Комментариев нет:
Отправить комментарий