Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

четверг, 5 мая 2016 г.

(И7) 30-32 (И6) 28-31. Алгоритмы с ветвлениями. Циклические алгоритмы



Циклы

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. Робот движется вдоль стены, профиль которой показан на рисунке, от начального положения (◊) до конца стены. Необходимо закрасить все углы стены, которые огорожены только с двух сторон, как показано на примере. Размеры стены могут быть произвольны.

Домашняя работа

Практическая работа 13 Практическая работа 14 Практическая работа 15


На 5 за год)))

Пройти Роботом по лабиринту до закрашенной клетики, закрашивая за собой путь.

Комментариев нет:

Отправить комментарий

Related Posts Plugin for WordPress, Blogger...
Related Posts Plugin for WordPress, Blogger...