Dựa vào kiến thức đã học. Hướng dẫn giải Câu hỏi Luyện tập trang 110 SGK Tin học 10 - Bài 21. Câu lệnh lặp WHILE.
1. Cho dãy số 1, 4, 7, 10,… Tìm phần tử lớn nhất của dãy nhưng nhỏ hơn 100.
Dựa vào kiến thức đã học
k=1
while k<100:
k=k+3
k=k-3
print("Giá trị lớn nhất của dãy nhỏ hơn 100 là: ", k)
2. Viết chương trình đếm 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.
Advertisements (Quảng cáo)
Dựa vào kiến thức đã học để viết chương trình
k=0
s=0
while k<100:
if(k%5==0 or k%3==1):
s=s+1
k=k+1
print("Số các số tự nhiên thoả mãn yêu cầu đề bài là: ", s)