Уисполнителя умножитель две команды которым присвоены номера
1. вычти 8
2. умножь на 3
запишите порядок команд в алгоритме получения из числа 7 числа 23, содержащем не более 5 команд
126
389
Ответы на вопрос:
Const a=10; type mas=array[1..a] of integer; mas1=array[1..3] of byte; var r, q, p: mas; x: mas1; i: byte; procedure form(var r, q, p: mas); var sr, sq, sp: byte; begin sr: =0; sq: =0; sp: =0; for i: =1 to a do begin if (r[i]> =2) and (r[i]< =4) then sr: =sr+r[i]; if (q[i]> =2) and (r[i]< =4) then sq: =sq+r[i]; if (p[i]> =2) and (r[i]< =4) then sp: =sp+r[i]; end; x[1]: =sr; x[2]: =sq; x[3]: =sp; writeln('massiv x'); for i: =1 to 3 do write(x[i]: 3); end; begin randomize; for i: =1 to a do begin r[i]: =random(10); q[i]: =random(10); p[i]: =random(10); end; writeln('massiv r'); for i: =1 to a do write(r[i]: 3); writeln; writeln('massiv q'); for i: =1 to a do write(q[i]: 3); writeln; writeln('massiv p'); for i: =1 to a do write(p[i]: 3); end.
Популярно: Информатика
-
andreyyurinp06nhg20.06.2022 15:58
-
maxmax4119.08.2020 01:54
-
anastasiyanast2921.04.2022 04:50
-
rast2k1721.09.2022 10:55
-
lizahelp707.08.2020 10:58
-
987helen18.09.2021 20:49
-
tatyanakhmelev26.12.2022 21:53
-
aleksejgrunin022.03.2021 20:32
-
арма629.03.2020 09:05
-
aguscov31.01.2021 09:09