Viết chuong trình tính tổng N số tự nhiên đầu tiên, với N được nhập vào từ bàn phím.. Với số tự nhiên N được nhập vào từ bàn phím.[r]
Trang 11
NỘI DUNG HỌC TẬP MÔN TIN HỌC KHỐI 8
( DÀNH CHO CÁC EM HỌC SINH TRONG THỜI GIAN NGHỈ PHÒNG DỊCH CORONA )
a) BÀI TẬP 1:
Viết chuong trình tính tổng N số tự nhiên đầu tiên, với N được nhập vào từ bàn phím ( Chẳng hạn N = 10)
Trang 22
Program Tinh_Giai_Thua;
uses CRT;
var N, i : Integer;
P : longint;
Begin
clrscr;
writeln(‘ Nhap vao so tu nhien N = ‘ ) ; readln(N);
P:=1;
For i:=1 to N do P := P * i ;
writeln( ‘ Ket qua’, N, ’ ! = ’ , P );
readln;
End
b BÀI TẬP 2:
* Viết chuong trình tính tích sau đây Tích = 1.2.3.4 N = N ! (đọc là N giai thừa) Với số tự nhiên N được nhập vào từ bàn phím
N ! = 1.2.3 N = N (N-1) (N-2) 3 2 1
* VD: 1! = 1; 2 != 2.1=2;
3 != 3.2.1=6; 4 != 4.3.2.1=24
100 ! = 100.99.98 3.2.1
* Trong đoạn chương trình ta sẽ dùng biến P để tính tích N ! và gán kết quả vào biến
Trang 33
c) Chạy chương trình trên với giá trị nhập vào lần lượt là: N =1; 2; 3; ;10
Viết vào vở kết quả thu được trên màn hình