С КЛАВИАТУРЫ ВВОДЯТ n чисел .Определить сколько среди них положительных

0 голосов
19 просмотров

С КЛАВИАТУРЫ ВВОДЯТ n чисел .Определить сколько среди них положительных


Информатика (46 баллов) | 19 просмотров
0

Сколько чисел надо вводить?

0

там написано n чисел,то есть неизвестно сколько чисел вводить

0

Я сделал так, образец есть, если не то , перефоратируй

Дан 1 ответ
0 голосов

Program zic;
var a,b,c,d,e:integer;
begin
Writeln('Введите 5 чисел');
Readln(a,b,c,d,e);
if (a>0) and (b>0) and (c>0) and (d>0) and (e>0) then Write('',Ваши числа положительные) else
if a>0 and b>0 and c>0 and d>0 and e<0 then Write('',Все ваши числа положительные кроме числа e) else<br>if a>0 and b>0 and c>0 and d<0 and e>0 then Write('',Все ваши числа положительные кроме числа d) else
if a>0 and b>0 and c<0 and d>0 and e>0 then Write('',Все ваши числа положительные кроме числа c) else
if a>0 and b<0 and c>0 and d>0 and e>0 then Write('',Все ваши числа положительные кроме числа b) else
if a<0 and b>0 and c>0 and d>0 and e>0 then Write('',Все ваши числа положительные кроме числа a) else
if a>0 and b>0 and c>0 and d<0 and e<0 then Write('',Все ваши числа положительные кроме числа d и e) else<br>if a>0 and b>0 and c<0 and d>0 and e<0 then Write('',Все ваши числа положительные кроме числа c и e) else<br>Дальше просто меняеш знаки и числа.
Концовка такая
if a<0 and b<0 and c<0 and d<0 and e<0 then Write('',Все ваши числа<br> отрицатильные);
end.
P.s. Все эти с<0 и т.д. поставь в скобки

(136 баллов)
0

спасибо,большое))))