Циклы
1. Составьте программу закрашивания 6-ти клеток вправо от Робота, считая, что изначально Робот находится у левого края поля. 2. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 3. Составьте программу закрашивания клеток поля, отмеченных звездочкой. Начальное положение Робота где-то в центре поля. 4. Составьте программу закрашивания 5-ти клеток влево от Робота, считая, что изначально Робот находится у правого края поля. 5. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 6. Составьте программу закрашивания клеток поля, отмеченных звездочкой. Начальное положение Робота где-то в центре поля. 7. Составьте программу закрашивания 5-ти клеток по диагонали вправо вниз от Робота, считая, что изначально Робот находится в левом верхнем углу поля. 8. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 9. Составьте программу закрашивания клеток поля, отмеченных звездочкой. Начальное положение Робота где-то в центре поля. 10. Составьте программу закрашивания 7-ти клеток по диагонали вправо вверх от Робота, считая, что изначально Робот находится в левом нижнем углу поля. 11. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 12. Составьте программу закрашивания клеток поля, отмеченных звездочкой. Начальное положение Робота где-то в центре поля. 13. Составьте программу закрашивания 4-х клеток по диагонали влево вверх от Робота, считая, что изначально Робот находится в правом нижнем углу поля. 14. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 15. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "Т" высотой в 6 клеток. 16. Составьте программу закрашивания клеток поля, отмеченных *. Начальное положение Робота обозначено значком ◊. 17. Необходимо провести Робота по лабиринту из начального положения (◊) в точку A. 18. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "О" высотой в 6 клеток. 19. Составьте программу закрашивания клеток поля, отмеченных *. Начальное положение Робота обозначено значком ◊. 20. Необходимо провести Робота вверх по лестнице из начального положения (◊) в точку A. 21. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "Г" высотой в 6 клеток. 22. Составьте программу закрашивания всех клеток поля вдоль нижней горизонтальной стены. Изначально Робот находится в правом нижнем углу поля. 23. Необходимо провести Робота вверх по лестнице из начального положения (◊) в точку A. 24. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "Е" высотой в 5 клеток. 25. Составьте программу закрашивания всех клеток поля вдоль правой вертикальной стены. Изначально Робот находится в правом верхнем углу поля. 25. Необходимо провести Робота вниз по лестнице из начального положения (◊) в точку A. 26. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "Р" высотой в 6 клеток. 27. Составьте программу закрашивания 3-х клеток по диагонали вправо вверх от Робота, считая, что изначально Робот находится где-то в центре поля. 28. Необходимо провести Робота вдоль коридора из начального положения (◊) до точки A, заглядывая в каждый боковой коридор. 29. Считая, что Робот находится в левом нижнем углу поля, составьте программу закрашивания клеток поля в виде буквы "Ш" высотой в 4 клетки.Ветвления
Вариант 1
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два горизонтальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 2
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два горизонтальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 3
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два горизонтальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены от начального положения (◊) до конца стены. Стена располагается по диагонали от правого верхнего к левому нижнему углу поля. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 4
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два горизонтальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены от начального положения (◊) до конца стены. Стена располагается по диагонали от правого нижнего к левому верхнему углу поля. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 5
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два вертикальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены от начального положения (◊) до конца стены. Стена располагается по диагонали от правого верхнего к левому нижнему углу поля. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 6
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет горизонтальный, вертикальный и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены от начального положения (◊) до конца стены. Стена располагается по диагонали от правого нижнего к левому верхнему углу поля. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 7
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет горизонтальный, вертикальный и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 8
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет горизонтальный, вертикальный и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все внутренние углы стены, как показано на примере. Размеры стены могут быть произвольны.
Вариант 9
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет горизонтальный, вертикальный и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все клетки стены, которые огорожены с трех сторон, как показано на примере. Размеры стены могут быть произвольны.
Вариант 10
1. Необходимо провести Робота по коридору шириной в одну клетку из начального положения (◊) до конца коридора, закрашивая при этом все клетки коридора, которые имеют выход. Выходы размером в одну клетку располагаются произвольно по всей длине коридора. Коридор заканчивается тупиком. Коридор имеет два вертикальных и диагональный участки в форме . Пример коридора показан на рисунке.
2. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все углы стены, которые огорожены только с двух сторон, как показано на примере. Размеры стены могут быть произвольны.
Комментариев нет:
Отправить комментарий