При заданных элементах Х1,Х2,...,Хn, найти по отдельности суммы С1,С2 и количества М1,М2 элементов, значение которых соответственно больше W и меньше W. составить программу
При заданных элементах Х1,Х2,...,Хn, найти по отдельности суммы С1,С2 и количества М1,М2 элементов, значение которых соответственно больше W и меньше W. составить программу
Ответ(ы) на вопрос:
Гость
const n=10;
var x:array[1..n] of integer;
c1,c2,m1,m2,w,i:integer;
begin
Randomize;
for i:=1 to n do begin
x[i]:=random(21);
write(x[i]:3);
end;
writeln;
write('w = ');
readln(w);
c1:=0; m1:=0;
c2:=0; m2:=0;
for i:=1 to n do
begin
if x[i]>w then begin c1:=c1+x[i]; m1:=m1+1; end;
if x[i]
Гость
// PascalABC.NET 3.2, сборка 1362 от 14.12.2016
// Внимание! Если программа не работает, обновите версию!
begin
var x:=ArrRandom(ReadInteger('n='),-50,50); x.Println;
var w:=ReadInteger('w=');
var p:=x.Where(q->q>w);
var c1:=p.Sum; var m1:=p.Count;
p:=x.Where(q->q