Здравствуйте ребята!
Давайте вспомним, что такое цикл, тело цикла и блок выхода из цикла!
Задание 10
- Блок
номер 1. Начало. Робот приготавливается к выполнению алгоритма.
- Блок номер 2. Переменной
N присвоить значение 0.
- Значение переменной N
показывает, сколько плодов в корзине робота. N равно нулю. Сколько плодов в
корзине?
(Ответ: в корзине нет плодов.)
- Блок номер 3. Переменной
К присвоить значение 1.
- Блок номер 4. Подъехать
к растению номер К.
- Блок номер 6. Переменной
N присвоить значение N+. Здесь пропуск.
Как надо заполнить пропуск.
- Что показывает
переменная N?
(Ответ: значение переменной показывает, сколько помидоров находится в
корзине.)
- На сколько увеличилось
количество помидор в корзине после выполнения роботом предыдущей команды
алгоритма?
(Ответ:
количество помидор увеличилось на два.)
- На сколько единиц надо
увеличить переменную N?
(Ответ: значение переменной N надо увеличить на две единицы.)
- Что надо написать в
блоке номер 6?
(Ответ:
N := N + 2.)
- Блок номер 7. Переменной
К присвоить значение ... В алгоритме пропуск.
Какой символ пропущен в блоке 7. Значение переменной К
показывает номер куста, к которому надо подъехать роботу. Робот подъезжает к
кустам по очереди: сначала к первому, затем ко второму, третьему и т. д.
Значение переменной К увеличивается каждый раз на 1. То есть к старому значению
переменной К надо прибавить 1. Старое значение переменной, так же как и новое,
обозначается буквой К. Значит, в блоке 7 должно быть записано К:= К+ 1.
- Блок номер 8
является блоком выхода из цикла. Условие в блоке пропущено, и мы не можем
определить, продолжать выполнение цикла или прекратить. В условии задачи
сказано, что робот должен собрать плоды с семи растений. Посмотрите на доску.
Робот выполнил задание? Надо продолжать выполнение алгоритма? (Ответ: да.)
- Не будем пока заполнять
пропуски в блоке номер 8. Перейдем к блоку 4.
Аналогичным образом
алгоритм выполняется до тех пор, пока не будут собраны все помидоры с семи
кустов. После этого меняются рассуждения при выполнении блока 8.
- Надо ли продолжать
выполнение цикла?
(Ответ:
нет.)
- Чему сейчас равна
переменная К?
(Ответ: посмотрим в последнюю заполненную строку таблицы на экране;
переменная К равна 8.)
- Когда переменная К была
равна 2, 3, 4, 5, 6, 7, мы переходили к блоку 4 и повторяли выполнение тела
цикла. Когда переменная К стала равна 8, мы хотим выйти из цикла. Каким будет
условие выхода из цикла в блоке 8?
(Ответ: К=8 или К>7.)
b. Ответ: надо изменить условие выхода из цикла. В блоке 8 записать К > 10 или К = 11
Домашнее задание стр 19 № 12
Комментариев нет:
Отправить комментарий