Вопрос:

Робот стоит в левом конце коридора, в клетке, обозначенной буквой Р. Сколько клеток закрасит Робот, выполнив такую программу? алг нач нц пока снизу стена если сверху свободно то закрасить все вправо кц кон

Смотреть решения всех заданий с листа

Ответ:



Разберем алгоритм:



  1. алг - начало алгоритма.

  2. нач - начало выполнения команд.

  3. нц пока снизу стена - начало цикла, который выполняется, пока снизу находится стена.

  4. если сверху свободно - условие: если сверху нет стены (сверху свободно), то выполняется следующая команда.

  5. то закрасить - закрашивается текущая клетка, если условие "сверху свободно" истинно.

  6. все - конец условного оператора.

  7. вправо - робот перемещается вправо на одну клетку.

  8. кц - конец цикла.

  9. кон - конец алгоритма.



Робот начинает в клетке, обозначенной буквой P. Цикл выполняется, пока снизу есть стена. Внутри цикла проверяется условие: если сверху свободно, то клетка закрашивается, затем робот перемещается вправо. В данном случае все клетки сверху свободны, поэтому каждая клетка будет закрашена, пока робот не дойдет до конца коридора (пока снизу есть стена).



Всего в коридоре 7 клеток. Значит, робот закрасит все 7 клеток.



Ответ: 7



ГДЗ по фото 📸
Подать жалобу Правообладателю