Предмет: Информатика,
автор: MaSHaKaDeTDr
дана последовательность из 10 элементов в виде произвольных чисел. Найти и вывести на сколько количество четных чисел больше, чем сумма отрицательных чисел этой последовательности (Pascal)
iolandavalerypad353:
Интересно зачем это нужно знать, какое применение у этой задачи.
Ответы
Автор ответа:
1
Program Main;
const n=10;
var
a:array[1..n]of integer;
i,k:integer;
begin
for i:=1 to n do
read(a[i]);
k:=a[n];
for i:=n downto 2 do
a[i]:=a[i-1];
a[1]:=k;
for i:=1 to n do write(a[i],' ');
readln;
end.
const n=10;
var
a:array[1..n]of integer;
i,k:integer;
begin
for i:=1 to n do
read(a[i]);
k:=a[n];
for i:=n downto 2 do
a[i]:=a[i-1];
a[1]:=k;
for i:=1 to n do write(a[i],' ');
readln;
end.
Автор ответа:
1
var
a, i, NegativeSum, EvenCount : integer;
begin
EvenCount := 0;
NegativeSum := 0;
for i := 1 to 10 do
begin
read (a);
if not Odd(a) then
inc(EvenCount);
if (a < 0) then
NegativeSum := NegativeSum + a;
end;
Write(EvenCount - NegativeSum)
end.
Похожие вопросы
Предмет: История,
автор: vasiliy3742
Предмет: Геометрия,
автор: fhjfikdlls
Предмет: Право,
автор: k1R1jIjIeX
Предмет: История,
автор: nikichosipov
Предмет: Литература,
автор: мам34