Tin học 10 Bài 21: Câu lệnh lặp while - Kết Nối Tri Thức

Giải bài tập Tin học 10 Bài 21: Câu lệnh lặp while sách Kết nối tri thức với cuộc sống giúp các em học sinh lớp 10 có thêm nhiều tư liệu tham khảo, đối chiếu lời giải hay, chính xác để biết cách trả lời các câu hỏi trang 108→110.

Giải Tin học 10 Bài 21: Câu lệnh lặp while
Trả lời câu hỏi Vận dụng Tin 10 Bài 21
Luyện tập 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.
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
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)
Trả lời câu hỏi Vận dụng Tin 10 Bài 21
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")
| 1/3

Preview text:

Giải Tin học 10 Bài 21: Câu lệnh lặp while
Trả lời câu hỏi Vận dụng Tin 10 Bài 21 Luyện tập 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. 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
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)
Trả lời câu hỏi Vận dụng Tin 10 Bài 21
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")