На одномерные массивы (pascal abc). известен рост каждого из 22 учеников класса. рост мальчиков условно задан отрицательными числами. определить средний рост мальчиков и средний рост девочек.
137
388
Ответы на вопрос:
Var ar: array[1.22] of integer; ds,ms,i,m,d: integer; begin for i: =1 to 22 do begin readln(ar[i]); if ar[i]< 0 then begin m: =m+1; ms: =ms+ar[i]; end else begin ds: =ds+ar[i]; d: =d+1 end; end; ms: =ms div m; ds: =ds div d; writeln(ms,' ',ds); end.
// pascalabc.net 3.3, сборка 1579 от 18.11.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(15,-20,20); a.println; a.transform(t-> t mod 5=0? 2*t: t div 2); a.println end. пример -3 -11 19 1 6 -6 -14 1 -18 -10 -19 6 -1 -13 -2 -1 -5 9 0 3 -3 -7 0 -9 -20 -9 3 0 -6 -1
Популярно: Информатика
-
царапина12323.08.2021 20:49
-
fghzghvyvvfsgv30.05.2021 04:59
-
ŤằтьЯℌa200510.04.2020 14:38
-
pasha26810.07.2020 13:36
-
Tigrmigr16.03.2022 10:47
-
DmitriyGromov25.03.2023 16:53
-
Arseni0121.05.2022 05:23
-
semzolotov25.09.2021 21:14
-
YanaKQG14.02.2023 06:49
-
lol104614.11.2021 01:42