Similar presentations:
Подготовка к ВПР по информатике: разбор заданий №12 и №13
1. Подготовка к ВПР по информатике
Разбор заданий №12 и №132. О чем они?
Задание 12 проверяет умения создавать и выполнять несложные программы длязаданного исполнителя «Робот» с использованием циклических алгоритмов. На задание
12 может быть сдан файл задания 13, так как задание 12 является частным случаем
задания
13
–
общего
решения.
Задание 13 проверяет умения создавать и выполнять программы для заданного
исполнителя «Робот» с использованием циклических алгоритмов.
3. Немного теории
У Робота есть пять команд-приказов:вверх
вниз
закрасить
влево
вправо
4.
Немного теории5. Цикл n раз
Цикл n разОбщий вид цикла:
нц n раз
· тело_цикла
кц
Здесь
— целое выражение, задающее число
повторений.
При
выполнении
алгоритма
последовательность команд циклически повторяется
указанное число раз.
6. Цикл n раз
Цикл n раз7. Цикл с условием «пока»
Общий вид цикла:нц пока условие
· тело_цикла
кц
сверху
снизу
слева
справа
свободно
стена
При выполнении цикла «пока» циклически повторяет
следующие действия:
• проверяет записанное после служебного слова «пока»
условие;
• если условие не соблюдается, выполнение цикла
завершается;
• если условие соблюдается, выполняется тело цикла,
снова проверяет условие, и так до бесконечности.
8. Цикл с условием «пока»
9.
Задание №1210. На что стоит обратить внимание?
Четко определите, какие клетки необходимо закрасить.
Ориентируйтесь на условие задачи и на рисунок с
примером.
Используйте только три циклических алгоритма (нц-раз-кц
или нц-пока-кц).
Оцените, какой цикл (нц-раз-кц или нц-пока-кц) лучше
подходит для каждой задачи. нц-раз-кц предполагает, что
количество итераций известно заранее, а нц-покакц выполняется, пока выполняется определенное условие.
11. Решение задания №12
12.
Задание №1313. На что стоит обратить внимание?
Так как длины стен неизвестны, необходимо использовать
циклы, которые будут выполняться до тех пор, пока не
будет выполнено определенное условие.
Алгоритм
должен
работать
для
любой
длины
вертикальной и горизонтальной стен (в пределах
разумного, конечно, и с учётом размеров поля).
Конечная позиция робота не важна, главное, чтобы все
нужные клетки были закрашены.
pedagogy