
- •Электронная рабочая тетрадь
- •Оглавление
- •Домашнее задание №1
- •Домашнее задание №2
- •Домашнее задание №3
- •Домашнее задание №4
- •Домашнее задание №5
- •Домашнее задание №6
- •Домашнее задание №7
- •Домашнее задание №8
- •Домашнее задание №9
- •Домашнее задание №10
- •Домашнее задание №11
- •Домашнее задание №12
- •Домашнее задание №13
- •Домашнее задание №14
- •Домашнее задание №15
- •Домашнее задание №16
- •Домашнее задание №1
- •Домашнее задание №2
- •Домашнее задание №3
- •Домашнее задание №4
- •Домашнее задание №5
- •Домашнее задание №6
- •Домашнее задание №7
- •Домашнее задание №8
- •Домашнее задание №9
- •Домашнее задание №10
- •Домашнее задание №11
- •Домашнее задание №12
- •Домашнее задание №13
- •Домашнее задание №14
- •Домашнее задание №15
- •Домашнее задание №16
- •Домашнее задание №17
- •Домашнее задание №18
- •Домашнее задание №19
- •Домашнее задание №20
- •Домашнее задание №21
- •Домашнее задание №22
- •Домашнее задание №23
- •Домашнее задание №24
- •Домашнее задание №25
- •Домашнее задание №26
- •Домашнее задание №27
- •Домашнее задание №28
- •Домашнее задание №29
- •Домашнее задание №30
Домашнее задание №20
Тема: Вспомогательные алгоритмы и подпрограммы
1. Есть исполнитель «Перевозчик», который перевозит через реку волка, козу и капусту. Напишите алгоритм с обязательным использованием подпрограммы перевоза через реку волка, козы и капусты, если СКИ «Перевозчика» содержит 5 команд: ВЗЯТЬ КОЗУ, ВЗЯТЬ ВОЛКА, ВЗЯТЬ КАПУСТУ, ВЫСАДИТЬ, ПЕРЕПЛЫТЬ. В лодку может поместиться только один предмет или животное. Нельзя оставлять на берегу одних волка с козой и козу с капустой. |
||||||
|
||||||
2. Дан алгоритм на языке ГРИС: шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок. Запишите этот же алгоритм с использованием вспомогательных подпрограмм. |
||||||
|
||||||
3. Используя вспомогательные алгоритмы, запрограммируйте рисование следующих фигур: |
||||||
|
Домашнее задание №21
Тема: Циклические алгоритмы
1. Начальное состояние: исполнитель находится в нижнем правом углу и смотрит вверх. Где будет исполнитель после выполнения следующих программ?
|
||
а) б)
|
||
2. Составьте алгоритм, переводящий графического исполнителя (ГРИС) в угол поля из любого исходного положения. |
||
|
||
3. Дан следующий алгоритм: пока впереди не край повторять нц поворот кц
При каком исходном положении графического исполнителя данный алгоритм зациклится? |
||
|
||
4. Внесите исправления в приведённый ниже алгоритм, чтобы в результате его работы была нарисована рамка вдоль границ поля (исходное положение графического исполнителя – произвольное) и алгоритм не зацикливался: ПЕРЕХОД Поворот ПЕРЕХОД Поворот Пока впереди не край нц ЛИНИЯ Поворот кц
Процедура ПЕРЕХОД пока впереди край повторять нц прыжок кц конец процедуры
Процедура ЛИНИЯ Пока впереди не край повторять нц шаг кц конец процедуры
|
||
|