паскаль.
В последовательности целых чисел определить, каких чисел больше:
положительных или отрицательных. Количество чисел в
последовательности НЕ известно, ввод заканчивается числом 0

Lerkashkablreva1103 Lerkashkablreva1103    3   13.05.2020 16:04    0

Ответы
alisheralisher2 alisheralisher2  14.10.2020 17:07

--- PascalABC.NET 3.6.2 ---

begin

 var (pos, neg) := (0, 0);

 ReadSeqIntegerWhile(p -> p <> 0)

   .ForEach(p -> begin

     if p >= 0 then pos += 1 else neg += 1;

     end);

     

 if pos > neg then println('Sequence contains more positive numbers') else  

   if neg < pos then println('Seqnuece contains more negative numbers') else println('Sequence contains equal count of positive and negative numbers');

 

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика