1) Записать блок-схему нахождения произведения всех элементов в массиве A[1..n] 2) Записать блок-схему расчёта площади боковой поверхности S=2pirh и обьём V=pir^2h цилиндра по заданной высоте h и радиусу r
172
463
Ответы на вопрос:
Const c: array [1..10] of integer = (-7,3,0,2,-1,4,8,-9,1,6); var b,d: array [1..10] of integer; p,k,max,i,j,tmp: integer; begin p: =1; for i: =1 to 10 do if c[i] > 0 then p: =p*c[i]; k: =0; for i: =1 to 10 do if c[i] < 0 then inc(k); d: =c; max: =d[1]; for i: =2 to 10 do if c[i] > max then max: =c[i]; writeln ('max: ',max); writeln ('kol-vo otriz. elementov: ',k); writeln ('proizvedenie: ',p); for i: =1 to 10 do if c[i] > = 0 then b[i]: =c[i]+10 else if c[i] < 0 then b[i]: =c[i]*c[i]; writeln ('new massiv: '); for i: =1 to 10 do write (b[i],' '); writeln; for i: =1 to 9 do for j: =i+1 to 10 do if d[j] > d[i] then begin tmp: =d[j]; d[j]: =d[i]; d[i]: =tmp; end; for i: =1 to 10 do write (d[i],' '); writeln; end.
Популярно: Информатика
-
Juliaok1234512.01.2022 10:27
-
radmirhik270618.10.2021 19:20
-
0894f26.03.2022 09:37
-
SoniaSonce23.10.2020 21:31
-
аграил925.05.2020 07:57
-
Ариунболор14.05.2023 22:20
-
aleksseveme17.08.2022 13:00
-
mrku01.04.2021 14:13
-
slayer7518.04.2023 19:37
-
12312312313124.10.2020 13:51