Câu hỏi:

23/07/2024 42.8 K

Cấu trúc lặp với số lần không biết trước là:

A. for <Biến chạy> in range(m,n)</biến>

B. while <Điều kiện>:</Điều>

Đáp án chính xác

C. while <Điều kiện>:</Điều>

D. for <Biến chạy> in range(m,n):</biến>

Trả lời:

verified Giải bởi Vietjack

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

Cấu trúc lặp với số lần không biết trước là:

while <Điều kiện>:</Điều>

Sử dụng kiến thức dưới đây:

*Câu lệnh lặp với số lần lặp không biết trước trong Python

- Trong Python, câu lệnh lặp với số lần không biết trước có dạng là:

while <điều kiện>:

Câu lệnh hay nhóm câu lệnh

Lý thuyết Tin học 10 Cánh diều Bài 8: Câu lệnh lặp (ảnh 4)

Ví dụ: Các phần mềm ứng dụng mang tính cá nhân thường dùng mật khẩu để xác nhận quyền sử dụng. Chương trình ở Hình 8.4 yêu cầu người dùng cập nhập mật khẩu. Người dùng sẽ được yêu cầu nhập lại cho đến khi nhập đúng mật khẩu (là HN123). Khi dữ liệu nhập vào đúng là “HN123” thì thông điệp “Bạn đã nhập đúng mật khẩu” xuất hiện trong màn hình.

Lý thuyết Tin học 10 Cánh diều Bài 8: Câu lệnh lặp (ảnh 5)

Hình 8.4: Chương trình nhập mật khẩu

- Các ngôn ngữ lập trình cung cấp cả hai lệnh for và while tương ứng thể hiện lặp với số lần biết trước và không biết trước. Câu lệnh While cũng thể hiện cấu trúc lặp với số lần biết trước.

Tham khảo thêm một số tài liệu liên quan:

Lý thuyết Tin học 10 Bài 8 (Cánh diều): Câu lệnh lặp

Trắc nghiệm Tin học 10 Bài 8 (Cánh diều): Câu lệnh lặp

 

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

Câu 1:

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à:

</=5:

Xem đáp án » 29/07/2024 31.9 K

Câu 2:

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 » 23/07/2024 29.7 K

Câu 3:

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 » 22/07/2024 20.5 K

Câu 4:

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

for i in range(6):

print(i)

Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?

Xem đáp án » 21/07/2024 20.2 K

Câu 5:

<Điều kiện> trong câu lệnh lặp với số lần không biết trước là:</Điều>

Xem đáp án » 20/07/2024 19.9 K

Câu 6:

Phát biểu nào sau đây là sai?

Xem đáp án » 21/07/2024 18.5 K

Câu 7:

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 » 22/07/2024 17.4 K

Câu 8:

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

i=1

s=0

while <điều kiện>:

s=s+i

i=i+1

Đoạn chương trình trên tính tổng s=1+2+3+...+10, <điều kiện> là:

Xem đáp án » 20/07/2024 13 K

Câu 9:

Vòng lặp với số lần không biết trước kết thúc khi:

Xem đáp án » 23/07/2024 11.1 K

Câu 10:

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

Xem đáp án » 21/07/2024 9.7 K

Câu 11:

Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi:

Xem đáp án » 20/07/2024 7.6 K

Câu 12:

Trong Python có mấy dạng lặp:

Xem đáp án » 22/07/2024 7.3 K

Câu 13:

Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:

Xem đáp án » 21/07/2024 3.5 K

Câu 14:

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

i=0

while i<=5:

s=s+i

i=i+1

Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?

Xem đáp án » 19/07/2024 1.2 K