Есть ответ 👍

Объясните как это делать, а то вообще не понимаю( чертёжнику был дан для исполнения следующий алгоритм: повтори 3 раза команда 1 сместиться на (1, 3)сместиться на (1, – 2) конец сместиться на (3, 9) после выполнения этого алгоритма чертёжник вернулся в исходную точку. какую команду надо поставить вместо команды команда 1?

117
227
Посмотреть ответы 2

Ответы на вопрос:


Сначала надо умножить координаты на 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.

Популярно: Информатика