среда, 11 января 2023 г.

 Алгоритмизация и программирование

 Анализ алгоритмов  циклами (6)

Исполнитель Черепаха

Задание





Решение задач 1

Решение задач 2

 Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (a,b) (где a, b — целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x+a, y+b). Если числа a, b положительные, то значение соответствующей координаты увеличивается, если отрицательные — уменьшается. Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2,-3) переместит Чертёжника в точку (6,-1). Запись

Повтори k раз
Команда1 Команда2 Команда3
конец
означает, что последовательность Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 10 раз
Сместиться на (200, 100)
Сместиться на (-50, -150)
Сместиться на (-150, 50)
конец
Определите, сколько точек с целочисленными координатами принадлежат траектории движения Чертёжника.

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

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