Professional Documents
Culture Documents
Bai Tap
Bai Tap
Bai Tap
B3: Lần lượt i thay đổi từ 2 cho đến phần nguyên căn bậc 2 của n
+ i = i +1
B4: Nếu nt = True thì thông báo n là số nguyên tố, ngược lại n không là số nguyên tố
import math
#B2: i=2,nt=True
i=2
nt=True
#B3: lần lượt cho i thay đổi từ 2 cho đến phần nguyên căn bậc 2 của n
if n%i==0:nt=False
i+=1#i=i+1
#B4: Nếu nt=True thì thông báo n là số nguyên tố ngược n không là snt
2. Nhập vào 1 số nguyên dương n. Tính tổng các số nguyên tố nhỏ hơn n
Input: 10
Output: 17
B2: sum=0,j=2
+ i = i +1
import math
sum=0
for j in range(2,n):
i=2
nt=True
if j%i==0:nt=False
i+=1
if nt:
sum+=j
print(j,end=" ")
3. Nhập vào 1 số nguyên dương n. Tính tổng các số chính phương nhỏ hơn n (số chính phương là
số có bình phương phần nguyên căn bậc 2 của nó thì bằng chính nó)
Input: 10
Output: 14
4. Nhập vào 1 số nguyên dương n (n<10000). Đếm xem có bao nhiêu số hoàn hảo nhỏ hơn n ( Số
hoàn hảo là số có tổng các ước nhỏ hơn nó bằng chính nó)
Input: 100
Output: 2