21.7. Viết chương trình đếm xem trong dãy 100 số tự nhiên đầu tiên có bao nhiêu số thoả mãn điều kiện hoặc chia hết cho 5 hoặc chia cho 3 dư 1.
Bài Làm:
Chương trình có thể viết như sau:
dem = 0
i = 1
while i < 101 :
if (i%5 == 0) or (i%3 == 1):
dem = dem + 1
i = i + 1
print("Số các số cần tìm = ", dem}
Ghi chú: Có thể dùng câu lệnh for để giải bài toán trên như sau:
dem = 0
for iin range(1, 101) :
if (1%5 == 0) or (i%3 == 1):
dem = dem + 1
print( “Số các số cần tìm = ", dem)