Đáp án 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. Gợi ý: Dựa vào kiến thức đã học.
Câu hỏi/Đề bài:
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.
Hướng dẫn:
Dựa vào kiến thức đã học
Lời giải:
k=1
while <k100:
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.
Hướng dẫn:
Dựa vào kiến thức đã học để viết chương trình
Lời giải:
k=0
s=0
while <k100:
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)