Giải SBT Tin 10 KNTT Bài 21. Câu lệnh lặp While có đáp án

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)

6/16

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)

0/3000 ký tự
Giải thích

Đoạn chương trình thực hiện việc tính tổng bình phương các số tự nhiên từ 5 đến 10. Em có thể dùng câu lệnh while để thay thế câu lệnh for như sau:

s = 0

i = 5

while i < 11:

s = s + i*i

i = i + 1

print(s)

Media VietJack