Lập trình đơn giản

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
hoa hồng

1. Viết chương trình tính tích các số chẵn từ 1 đến n ( n được nhập từ bàn phím ) bằng 2 cách :

Cách 1 : for....do...

Cách 2: while...do...

2. Viết chương trình tính tích các số lẻ từ 1 đến n ( n được nhập từ bàn phím ) bằng 2 cách :

Cách 1 : for....do...

Cách 2: while...do...

Minh Lệ
23 tháng 4 2019 lúc 16:07

Lời giải :

1)

+) for...do

program hotrotinhoc ;

var i,n,tich : integer ;

begin

write('n='); readln(n);

tich:=1;

for i:=1 to n do

if i mod 2=0 then tich:=tich*i;

write('Tich la:',tich);

readln

end.

+) while...do

program hotrotinhoc ;

var n,tich : integer ;

begin

write('n='); readln(n);

tich:=1; i:=0;

while i<=n do

begin

i:=i+2;

tich:=tich*i;

end;

write('Tich la :',tich);

readln

end.

2)

+) for...do

program hotrotinhoc ;

var i,n,tich : integer ;

begin

write('n='); readln(n);

tich:=1;

for i:=1 to n do

if i mod 2<>0 then tich:=tich*i;

write('Tich la:',tich);

readln

end.

+) while...do

program hotrotinhoc ;

var n,tich : integer ;

begin

write('n='); readln(n);

tich:=1; i:=1;

while i<=n do

begin

tich:=tich*i;

i:=i+2;

end;

write('Tich la :',tich);

readln

end.


Các câu hỏi tương tự
Tuyết Lê
Xem chi tiết
Nguyễn Trần Thiên Bảo
Xem chi tiết
Nguyễn Trần Thiên Bảo
Xem chi tiết
Trần Việt Long
Xem chi tiết
Ma Phan Đức
Xem chi tiết
Cao Cự Quân
Xem chi tiết
Lê Xuân Hoa
Xem chi tiết
Nguyễn Công Vinh
Xem chi tiết
haizzz!!
Xem chi tiết