Câu hỏi:
12/07/2024 381Em hãy quan sát kĩ cách thay thế câu lệnh for bằng câu lệnh while trong các câu 21.3 và 21.4 để thay thế câu lệnh for dạng tổng quát dưới đây bằng nhóm câu lệnh có sử dụng câu lệnh while tương ứng:
for <biến> in range(gia_tri1, gia_tri2):
<khối lệnh>
Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa…. kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 110k).
Quảng cáo
Trả lời:
Em có thể thay câu lệnh for đã cho bằng nhóm các câu lệnh có sử dụng while tương ứng như sau:
<biến> = gia_tri1
while <biến> < gia_tri2:
<khối lệnh>
<biến> = <biến> + 1
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Em hãy cho biết đoạn chương trình sau thực hiện công việc gì:
s = 0
i = 0
while s < 2:
i = i + 1
s = s + 1/i
print("Giá trị i cần tìm = ", i)
Câu 2:
Em hãy viết chương trình tính tổng của các chữ số của một số tự nhiên n được nhập từ bàn phím.
Câu 3:
Em hãy cho biết kết quả thực hiện hai đoạn chương trình sau:
a)
s = 0
for i in range(1, 11):
s = s + i
print(s)
Câu 4:
Số hoàn hảo là số tự nhiên có giá trị bằng tổng các ước thực sự của nó (các ước nhỏ hơn chính nó). Ví dụ một vài số hoàn hảo:
6: 1 + 2 + 3 = 6
28: 1 + 2 + 4 + 7 + 14 = 28
496: 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248 = 496
8128: 1 + 2 + 4 + 8 + 16 + 32 + 64 + 127 + 254 + 508 + 1016 + 2032 + 4064 = 8128
Em hãy viết chương trình xác định số hoàn hảo đầu tiên lớn hơn số tự nhiên n được nhập vào từ bàn phím.
Câu 7:
Em hãy sử dụng câu lệnh lặp while để thay thế câu lệnh for trong đoạn chương trình sau:
s = 0
for i in range(5,11):
s = s + i*i
print(s)
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 16 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 17 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 1 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 12 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 11 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 13 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 18 có đáp án
15 câu Trắc nghiệm Tin học 10 Cánh diều Bài 1 có đáp án
về câu hỏi!