Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Робот_раб_тетрадь.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
699.9 Кб
Скачать

§5. Задачи с использованием радиации, температуры

Задание 1

Составьте алгоритмы со следующими заголовками:

а) алг закрасить до стены вправо и вернуться

дано | где-то правее Робота есть стена

надо | закрашен ряд клеток между Роботом и стеной (рис. 58),

| Робот в исходном положении

а) (рис 58)

б) алг закрасить до закрашенной клетки вправо и вернуться

дано | где-то правее Робота есть закрашенная клетка

надо | закрашен ряд клеток между Роботом и этой клеткой, (рис 59)

| Робот в исходном положении

б) (рис 59)

в) алг закрасить коридор

дано | Робот где-то в горизонтальном коридоре

надо | закрашены все клетки коридора ,кроме стартовой (клетки А),

| Робот в исходном положении (рис 60)

в) (рис 60)

г) алг закрасить коридор

дано | Робот где-то в горизонтальном коридоре

надо | закрашены все клетки коридора.

| Робот в исходном положении (рис 61)

г) (рис 61)

д) алг закрасить угол

дано | Робот внутри прямоугольника, огороженного стенами

надо | закрашены все клетки правее и выше стартовой,

| Робот в исходном положении (рис 62)

д) (рис 62)

Задание 2

алг

дано | Робот стоит левее горизонтального тупика

надо | закрашены все клетки тупика, в которых уровень

| радиации выше a

| Робот в исходном положении (рис 63)

нач

кон

(рис 63)

Задание 3

алг

дано | Робот стоит левее горизонтального тупика

надо | закрашены все клетки тупика, в которых уровень

| радиации выше чем в исходном положении Робота

| Робот в исходном положении (рис 64)

нач

кон

(рис 64)

Задание 4

Составьте алгоритмы со следующим заголовком:

алг разметка горячих клеток коридора

дано | Робот стоит в левой клетке горизонтального коридора

надо | Робот вышел из коридора вправо, клетки, в которых

| температура выше 100 градусов, закрашены

Задание 5

На поле Робота стен нет. В ряду из десяти клеток пра­вее Робота некоторые клетки закрашены. Составьте алгоритм, который закрашивает клетки.

а) ниже каждой закрашенной;

б) выше и ниже каждой закрашенной;

в) левее каждой закрашенной;

г) правее каждой закрашенной;

д) левее и правее каждой закрашенной.

алг

дано |

надо |

нач

кон

Задание 6

Робот находится в левом верхнем углу прямоугольника, огороженного стенами. Составьте алгоритм, после выполнения которого Робот будет стоять в клетке с минимальным уровнем радиации.

алг

дано |

надо |

нач

кон

Задание 7

(рис 65)

использовать Робот

алг

дано | робот в точке А

надо | используя температуру, закрасить все точки на поле,

| робот в точке Б (рис 65)

нач

кон

Задание 8

Составьте алгоритм программы для изображения шахматной доски на поле размером 8*8 с использованием радиации. (рис 66)

алг

дано | робот в точке А

надо | используя радиации, закрасить все точки на поле,

| робот в точке Б (рис 66)

нач

кон

(рис 66)