ЛС
Лина Савельева

Помогите решить задачу по pascal

Если N-нечетное, то вывести произведение 1*3*...*N; если N-четное, то вывести произведение 2*4*...*N. Помогите, считает только нечетные числа.
var
i,s,n:longint;
begin
write('N=');
readln(n);
s:=1;
for i:=1 to n do
begin
if (i mod 2)=0 then
s:=s*i
else
begin

if n mod 2<>0 then
s:=s*i;
i:=i+1;

end;
end;
writeln('Произведение чисел= ',s);
end.

НС
Наталья Соловьева

var i,n,s:longint;
begin
write('N=');
readln(n);
s:=1;
if ((n mod 2)<>0) then i:=1 else i:=2;
while (i<=n) do begin
s:=s*i;
i:=i+2;
end;
writeln('Произведение чисел= ',s);

КП
Кирилл Пратько

послал в адрес

Похожие вопросы
Прошу помогите решить задачу Pascal.
Помогите решить задачу BPW pascal
Помогите решить задачу в Pascal!
помогите решить задачу, turbo pascal
Помогите решить задачи Pascal
помогите решить задачи (Pascal)
Помогите пожалуйста решить задача на Pascal
помогите решить задачу. pascal
Помогите решить задачу в Pascal!!!!
Turbo Pascal помогите решить задачу.