составить программу подсчета кол-ва положительных отрицательных чисел в произвольном числовом ряду
Помогите решить в Паскале
Ответы
Ответ дал:
2
program n_1;
uses crt;
var a: array [1..5] of integer;
otr,pol,i: byte;
begin
for i:=1 to 5 do begin
a[i]:=random(10)-5;
write(a[i]:3);
if a[i]>0 then pol:=pol+1 else
if a[i]<0 then otr:=otr+1;
end;
writeln;
writeln('Положительных: ',pol,'; Отрицательных: ',otr);
end.
uses crt;
var a: array [1..5] of integer;
otr,pol,i: byte;
begin
for i:=1 to 5 do begin
a[i]:=random(10)-5;
write(a[i]:3);
if a[i]>0 then pol:=pol+1 else
if a[i]<0 then otr:=otr+1;
end;
writeln;
writeln('Положительных: ',pol,'; Отрицательных: ',otr);
end.
xpor:
можешь изменить кол-во массива в for, и в var. как тебе удобнее
так же можешь поменять заполнение массива рандомными числами
a[i]:=random(10)-5 тут можешь цифры поменять
если у тебя турбо паскаль, после первого begin поставь: pol:=0; otr:=0;
Спасибо большое
Вас заинтересует
1 год назад
1 год назад
2 года назад
2 года назад
3 года назад
3 года назад
8 лет назад