Ввести с клавиатуры число. Увеличивать переменную i до тех пор, пока она не станет равна...

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

Ввести с клавиатуры число. Увеличивать переменную i до тех пор, пока она не станет равна введенному числу и отдельно посчитать сумму четных и не четных;


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

Язык программирования должен быть С++

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

program raf105;

var  

 i,n,sum1,sum2: integer;

begin

 write('Введите число: ');

 readln(n);

 for i:=1 to n do

 begin

   write(i,' ');

   if (i mod 2 = 0) and (i <> 0)

     then sum1:= sum1+i;

   if (i mod 2 <> 0)

     then sum2:= sum2+i;

 end;

 writeln;

 writeln('Сумма чётных чисел: ',sum1);

 writeln('Сумма нечётных чисел: ',sum2);

end.

PascalABC 3.4.2

(2.1k баллов)