Объясните как это делать, а то вообще не понимаю( чертёжнику был дан для исполнения следующий алгоритм: повтори 3 раза команда 1 сместиться на (1, 3)сместиться на (1, – 2) конец сместиться на (3, 9) после выполнения этого алгоритма чертёжник вернулся в исходную точку. какую команду надо поставить вместо команды команда 1?
117
227
Ответы на вопрос:
Сначала надо умножить координаты на 3 (так как сказано повторить 3 раза). (1; 3) = (3; 9) (1; -2) = (3; -6) (3; 9) = (9; 27) после этого нам надо сложить все полученные результаты. 3+3+9=15(координата x) 9+(-6)+27=30(координата y) и в ответ надо записать: сместиться на (15; 30). вот и все.
Var a: array [1..10] of integer; i,n,b: integer; begin for i: =1 to 10 do read(a[i]); for i: =1 to 10 do begin if b=0 then if a[i]< 0 then begin a[i]: =0; b: =1; end; end; for i: =1 to 10 do write(a[i],' '); end.
Популярно: Информатика
-
sPHAgNUM121.02.2020 20:36
-
katakoval25.04.2023 19:01
-
LoL228LoL228LoL22824.05.2020 05:16
-
angelinasolovev02.12.2021 17:05
-
микки3712.02.2020 22:58
-
podenas196925.11.2022 16:54
-
uoo3277110.10.2021 18:34
-
vityabro1317.01.2020 01:55
-
Sniper201604.07.2021 00:33
-
Дариа963624.06.2022 22:19