Исполнитель чертёжник перемещается на координатной плоскости, оставляя след в виде линии. чертёжник может выполнять команду сместиться на (a, b) (где a, b — целые числа), перемещающую чертёжника из точки с координатами (x, у) в точку с координатами (x + а, у + b). если числа a, b положительные, значение соответствующей координаты увеличивается; если отрицательные, уменьшается.
например, если чертёжник находится в точке с координатами (4, 2), то команда сместиться на (2, −3) переместит чертёжника в точку (6, −1).
запись
повтори k раз
команда1 команда2 командаз
конец
означает, что последовательность команд команда1 команда2 командаз повторится k раз.
чертёжнику был дан для исполнения следующий алгоритм:
повтори 7 paз
сместиться на (−1, 2) сместиться на (−5, 2) сместиться на (4, −4) конец
какую команду надо выполнить чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
1) сместиться на (14, 0)
2) сместиться на (15, 1)
3) сместиться на (16, 2)
4) сместиться на (17, 3)
105
371
Ответы на вопрос:
Var x,y,t: real; begin write('x = '); readln(x); write('y = '); readln(y); if x> y then begin t: =y; y: =(x+y)/2; x: =x*t*2; end else begin t: =x; x: =(x+y)/2; y: =x*t*2; end; writeln('x = ',x: 0: 2); writeln('y = ',y: 0: 2); readln; end.
Популярно: Информатика
-
risik1205super16.12.2022 16:55
-
НяшаАнька16.11.2020 09:34
-
lands455224.02.2021 03:11
-
alex5478908918.10.2022 13:12
-
никун01.10.2022 09:12
-
Mondy22802.06.2023 02:45
-
Velievtim200008.02.2020 07:40
-
asca8221.04.2020 08:20
-
dreadman98903.10.2022 19:05
-
Eazyeazy15.11.2021 17:17