Найти произведение четных чисел от 0 до n Pascal abc

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

Найти произведение четных чисел от 0 до n Pascal abc


Информатика (74 баллов)
оставил комментарий Начинающий (609 баллов)

Ну если от 0 произведение четных то всегда 0 будет получаться...

оставил комментарий Начинающий (324 баллов)

А 0 нечетное же

оставил комментарий Начинающий (324 баллов)

Ахтунг! Пересмотрите решение, я исправил...

оставил комментарий Начинающий (324 баллов)

В коментариях...

Дан 1 ответ
0 голосов
Начинающий (324 баллов)

Решено

program help;

var i,n:integer;

begin

readln(n);

for i := 1 to n do begin

   if i mod 2 = 0 then

       writeln(i);

end;

end.


*Вводишь число, получаешь все четные числа до него*

оставил комментарий Начинающий (324 баллов)

Эта программа просто выводит четные числа

оставил комментарий Начинающий (324 баллов)

А вот результат умножения всех четных чисел:

оставил комментарий Начинающий (324 баллов)

program help;var i,n,res:integer;beginreadln(n);for i := 1 to n do begin if i mod 2 = 0 then res:= res * iwriteln(res)end;end.

оставил комментарий Начинающий (324 баллов)

Вот теперь правильно!

оставил комментарий Начинающий (324 баллов)

Да блин!

оставил комментарий Начинающий (324 баллов)

ВОТ ПРАВИЛЬНЫЙ КОД:

оставил комментарий Начинающий (324 баллов)

program help;var i,n,res:integer;beginres := 1;readln(n);for i := 1 to n do begin if i mod 2 = 0 then res:= res * i;end;writeln(res)end.

оставил комментарий Начинающий (324 баллов)

все...

...