Знайти суму всіх натуральних парних чисел від 0 до N. паскаль

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

Знайти суму всіх натуральних парних чисел від 0 до N.

паскаль


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

Это должна быть программа?

0

var i,n,s:integer;beginreadln(n);if n mod 2 > 0 then n:=n-1;s:=0;while n>0 dobeginn:=n-2;s:=s+n:

0

end;writeln(n);readln;end.

Дано ответов: 2
0 голосов
Правильный ответ

Var i, sum, n: integer;
Begin
  Read(n);
  for i := 0 to n do
   if (i mod 2 =0) then sum := sum +i;

  writeln(sum);
End.

(53.1k баллов)
0

Всё конечно хорошо, только в задании необзодимо найти не количество парных чисел, а их сумму. Следовательно вместо sum + 1 должно быть sum + i.

0

точно

0

описка

0

;)

0 голосов

Program NaturalDigits;
Var a, i, N: Integer;
Begin
Write('N = ');
ReadLn(N);
a := 0;
For i := 0 To N Do
If i Mod 2 = 0 Then
a := a + i;
WriteLn('Сумма всех чётных чисел от 0 до ', N, ' равна ', a);
ReadLn;
End.

(2.8k баллов)