Подсчитать количество отрицательных, нулевых и положительных элементов массива с номерами позиций, кратных двум, начиная с первого. Размер носить массива произвольнаЯ
Ответы на вопрос
Ответил emblerik
0
var
a : array [1..1000] of integer;
i, n, z, p, m : integer;
begin
i := 0;
while not eoln do
begin
read (z);
inc (i);
a[i] := z;
end;
m:= i; n:=0; z:=0; p:= 0;
for i := 1 to m do
if i mod 2 = 0 then
begin
if a[i] < = then inc (n)
else if a[i] > 0 then inc (p)
else inc (z);
end;
writeln (n, ' ', z, ' ', p);
end.
a : array [1..1000] of integer;
i, n, z, p, m : integer;
begin
i := 0;
while not eoln do
begin
read (z);
inc (i);
a[i] := z;
end;
m:= i; n:=0; z:=0; p:= 0;
for i := 1 to m do
if i mod 2 = 0 then
begin
if a[i] < = then inc (n)
else if a[i] > 0 then inc (p)
else inc (z);
end;
writeln (n, ' ', z, ' ', p);
end.
Ответил miga93kuz
0
Ругается
Ответил emblerik
0
сорри, в этой строке: if a[i] < = then inc (n) нужно написать так:
if a[i] <= 0 then inc (n)
if a[i] <= 0 then inc (n)
Новые вопросы
Русский язык,
2 года назад
Алгебра,
2 года назад
Геометрия,
10 лет назад
Биология,
10 лет назад
Математика,
10 лет назад