Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT
Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn học sinh cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Chủ đề: Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính (KNTT)
Môn: Tin học 10
Sách: Kết nối tri thức
Thông tin:
Tác giả:
Preview text:
Giải Tin 10 Bài 21: Câu lệnh lặp while KNTT
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")