вторник, 9 апреля 2024 г.

 Исполнитель Чертежник

goto(xcor() *6*k,ycor()*4*k)

1. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (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 раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 раз
Сместиться на (3, 4)
Сместиться на (-3, 4)
Сместиться на (-3, -4)
Сместиться на (3, -4)
конец
Найдите количество точек с целочисленными координатами, вписанными в полученную фигуру. 

2. Чертёжнику был дан для исполнения алгоритм:

Повтори 10 [
  Сместиться на (6, 15)
  Сместиться на (4, -6)
  Сместиться в (2, 2)
  Сместиться на (3, 9)
]

Определите количество точек с целочисленными координатами, лежащих на оставленном чертежником следе. 


3. Чертёжнику был дан для исполнения следующий алгоритм:

сместиться на (0, 12)
сместиться на (5, -12)
сместиться на (-10, 0)
сместиться на (5, 12)
сместиться на (0, 4)
сместиться на (3, -4)
сместиться на (-6, 0)
сместиться на (3, 4)

Найдите разность между максимальным и минимальным периметром нарисованных треугольников. 




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

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