Câu hỏi:

17/06/2026 10,553

Vòng lặp While kết thúc khi nào?

A. Khi một điều kiện cho trước được thỏa mãn

Đáp án chính xác

B. Khi đủ số vòng lặp

C. Khi tìm được Output

D. Tất cả các phương án

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: A

Vì vòng lặp While là vòng lặp chưa biết trước số lần lặp vì vậy việc lặp chỉ kết thúc khi một điều kiện cho trước được thỏa mãn.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Cho đoạn lệnh sau:

for i in range(1,10,2):

print(i)

Trên màn hình i có các giá trị là:

Xem đáp án » 17/06/2026 11,763

Câu 2:

Cho đoạn chương trình sau:

s=0

for i in range(1,7,2):

s=s+i

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

Xem đáp án » 17/06/2026 9,738

Câu 3:

Tính tống S = 1 + 2 + 3 + … + n + … cho đến khi S>109. Điều kiện nào sau đây cho vòng lặp while là đúng:

Xem đáp án » 17/06/2026 8,092

Câu 4:

Cấu trúc lặp với số lần biết trước có dạng:

Xem đáp án » 17/06/2026 6,645

Câu 5:

Cho đoạn lệnh sau:

for i in range(1,5):

print(i)

Trên màn hình i có các giá trị là:

Xem đáp án » 17/06/2026 1,153

Câu 6:

Cấu trúc lặp với số lần chưa biết trước có dạng:

Xem đáp án » 17/06/2026 886

Câu 7:

Cho đoạn chương trình sau:

s=0

i=1

while i<=5:

s=s+1

i=i+1

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

Xem đáp án » 17/06/2026 658

Câu 8:

Cho đoạn lệnh sau:

for i in range(5):

print(i)

Trên màn hình i có các giá trị là:

Xem đáp án » 17/06/2026 634

Câu 9:

cho đoạn chương trình sau:

s=0

for i in range(6):

s=s+i

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

Xem đáp án » 17/06/2026 575