Предмет: Информатика,
автор: deeniorwork
(Pascal abc/turbo)
Вычислить сумму натуральных четных чисел, не превышающих N. Программу составьте двумя способами: используя цикл с предусловием и цикл с постусловием.
Ответы
Автор ответа:
6
Ответ:
program pred;
var
n, i, s: Integer;
begin
Write ('Введите N: ');
ReadLn (n);
s := 0;
i := 1;
while i <= n do begin
if i mod 2 = 0 then
s := s + i;
Inc (i);
end;
WriteLn ('Сумма = ', s);
ReadLn;
end.
- - - - - - - - - - - - - -
program post;
var
n, i, s: Integer;
begin
Write ('Введите N: ');
ReadLn (n);
s := 0;
i := 1;
repeat
if i mod 2 = 0 then
s := s + i;
Inc (i);
until i > n;
WriteLn ('Сумма = ', s);
ReadLn;
end.
Интересные вопросы
Предмет: Химия,
автор: vitalina31052005
Предмет: Математика,
автор: parpievaevelina
Предмет: Математика,
автор: taisiia09021983t
Предмет: Обществознание,
автор: anastasiyanast26
Предмет: Математика,
автор: MinRita