Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT
Giải Tin 10 Bài 21 KNTT
Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT được VnDoc.com sưu tầm và xin gửi tới bạn đọc cùng tham khảo. Mời các bạn cùng theo dõi bài viết.
Luyện tập 1 trang 110 SGK Tin 10 KNTT
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.
Lời giải
Chương trình:
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)
Luyện tập 2 trang 110 SGK Tin 10 KNTT
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.
Lời giải
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)
Vận dụng trang 110 SGK Tin 10 KNTT
Viết chương trình in các số tự nhiên từ 1 đến 100 ra màn hình thành 10 hàng, mỗi hàng có 10 số, có dạng như sau:
1 2 3 … 10
11 12 … 20
………….
91 92 …100
Lời giải
for i in range(10):
for j in range(1,11):
print(i*10+j,end=" ")
print("\n")
Trên đây VnDoc.com vừa gửi tới bạn đọc bài viết Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT. Bài viết đã hướng dẫn bạn đọc trả lời các câu hỏi trong SGK Tin 10 KNTT. Mời các bạn cùng tham khảo thêm tài liệu học tập các môn Toán 10 KNTT, Tiếng Anh 10 KNTT