В одномерном массиве состоящий из 3 элементов найти разность всех чисел. 2. Дан одномерный массив. Элементов 10 Вывести на экран числа > 5. 3. В одномерном массиве состоящие из 10 элементов найти чётные числа и сложить между собой
// с циклом while var s,i:integer; begin i:=100; while i<=999 do begin if i mod 77 = 0 then s:=s+i; i:=i+1; end; writeln('Сумма трехзначных кратных 77: ',s); end.
Const K = 10; Var Z:array[1..K] of integer; i:integer; P,O:real; Begin For i:= 1 to K do Begin Z[i]:=random(21)-10; Write(Z[i],' '); if Z[i]<0 then O:=O+Z[i] else P:=P+Z[i]; End; WriteLn; WriteLn('Сумма положительных элементов: ',P); WriteLn('Сумма отрицательных элементов: ',O); End.
То же, но с вводом с клавы:
Const K = 10; Var Z:array[1..K] of integer; i:integer; P,O:real; Begin WriteLn('Введите элементы массива:'); For i:= 1 to K do Begin Read(Z[i]); if Z[i]<0 then O:=O+Z[i] else P:=P+Z[i]; End;