MỌI NGƯỜI ƠI GIÚP EM GIẢI BÀI NÀY VỚI Ạ EM CẢM ƠN !!! (bài này là viết chương trình nha mọi người) ĐỀ BÀI Em hãy viết chương trình nhập số N là số nguyên và thực hiện yêu cầu sau + Nếu N là số chẵn thì S = 2 x 4 x 6 x .... x N + Nếu N là số lẻ thì S = 1 x 3 x 5 x .... x N (mọi người giải gấp giúp em ạ tại ngày mai em nộp bài cho cô rồi ạ
2 câu trả lời
Program baitap;
Uses crt;
Var S:longint;
i,j,n:integer;
Begin
Clrscr;
S:=1;
Write('N='); Readln(N);
If (N mod 2=0) then
Begin
For i:=2 to N do If (i mod 2=0) then S:=S*i;
End
Else
Begin
For j:=2 to N do If (j mod 2<>0) then S:=S*j;
End;
Writeln('S=',S);
Readln
End.
Nếu có sai thì thông cảm nha
uses crt;
var n, i, s: longint;
begin
clrscr;
s:=1;
readln(n);
for i:=1 to n div 2 do
if (n mod 2=0) then s:= s*2*i;
for i:=1 to n div 2+1 do
if (n mod 2 <>0) then s:= s*(2*i-1);
write(s);
readln
end.