moidela87
?>

Составьте программу для вычисления математических выражений, одновременно анализируя использование функций input() и print() в практических заданиях.1) 352 · 985·25· 32) 362 + 1206 + 215554+ 6957 + 628​

Информатика

Ответы

akuznecov8989

var n,i,c,m,p:integer;

begin

 m:=0;

 p:=0;

 writeln('Введите количество чисел.');

 readln(n);

 for i:=0 to n-1 do

 begin

   readln(c);

   if c < 0 then m:=m+1

   else if c = 0 then continue

   else p:=p+1;

 end;

 if p < m then writeln('Отрицательных чисел больше, чем положительных.')

 else if p > m then writeln('Положительных чисел больше, чем отрицательных.')

 else writeln('Равное количество положительных и отрицательных чисел');

end.

Объяснение:

Переменные:

n - количество чисел, i - счетчик цикла for, c - считанное значение, m - счетчик отрицательных чисел, p - счетчик положительных чисел.

Считаем, что "0" - ни положительное, ни отрицательное число.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составьте программу для вычисления математических выражений, одновременно анализируя использование функций input() и print() в практических заданиях.1) 352 · 985·25· 32) 362 + 1206 + 215554+ 6957 + 628​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

airon-082054
Скворцов
Anatolevich1506
bogdanovaoksa
Olgera1
olesyashazk5055
Sergei_Olga658
beglovatatiyana
Татьяна1045
fedorenkoroman
Aleksandr362
Suralevartem
ivan-chay19
ASRodichev
Стадник620