Câu mệnh lệnh lặp với số lượt chưa chắc chắn trước được tiến hành với cấu tạo while…do. Có vướng mắc rằng vòng lặp while bởi kết đốc Lúc nào nhập pascal. Nếu các bạn đang dần mò mẫm đáp án mang đến thắc mắc này thì nằm trong Hoc365 tìm hiểu thêm ngay lập tức nội dung bài viết này nhé.
Bạn đang xem: vòng lặp while kết thúc khi nào
Câu căn vặn trắc nghiệm
Vòng lặp while bởi kết đốc Lúc nào?
A. Khi một ĐK mang đến trước được thỏa mãn
B. Khi đầy đủ số vòng lặp
C. Khi tìm kiếm ra Output
D. Tất cả những phương án
Đáp án: A. Khi một ĐK mang đến trước được thỏa mãn
Vòng lặp While – bởi là vòng lặp chưa chắc chắn trước số lượt lặp bởi vậy việc lặp chỉ kết đốc Lúc một ĐK mang đến trước được vừa lòng.
Để nắm rõ rộng lớn về yếu tố này, người hâm mộ hoàn toàn có thể theo gót dõi một vài ví dụ sau đây.
Cấu trúc vòng lặp while…do
While <Điều kiện> bởi <Câu lệnh>
Trong đó:
- While, do: Là những kể từ khóa
- Điều kiện: Thường là 1 luật lệ đối chiếu. Ví dụ: a<=1000
- Câu lệnh: cũng có thể là câu mệnh lệnh giản dị và đơn giản hoặc câu mệnh lệnh ghép. Ví dụ: a:=a+2. Nếu là câu mệnh lệnh ghép thì chèn begin phía đằng trước.
Bạn hiểu hoàn toàn có thể tìm hiểu thêm thêm thắt nội dung bài viết việc thứ nhất tuy nhiên câu mệnh lệnh while cần thiết tiến hành là gì nhằm hiểu thêm thắt về hoạt động và sinh hoạt của vòng lặp while bởi.
Ví dụ vòng lặp while bởi kết đốc Lúc nào
Ví dụ 1: Tính tổng những số từ một cho tới N cho tới Lúc tổng là số nhỏ nhất to hơn 500.
Xem thêm: giải hệ phương trình bằng phương pháp thế
Trong ví dụ bên trên, vòng lặp hoạt động và sinh hoạt như sau:
- sum là vươn lên là tổng, lúc đầu được gán vị 0
- i là vươn lên là kiểm đếm, lúc đầu được gán vị 1
- Vòng lặp while tiếp tục chạy cho tới Lúc sum to hơn hoặc vị 500
- Trong vòng lặp, từng lượt chạy tớ nằm trong i nhập sum
- Sau từng lượt chạy, tớ tăng i lên 1 đơn vị
- Cuối nằm trong, tớ in đi ra sum nhằm coi sản phẩm.
Có thể thấy, vòng lặp tiếp tục nối tiếp Lúc tổng ko vượt lên 500 và tạm dừng Lúc chất lượng là số to hơn hoặc vị 500.
Ví dụ 2: Tính tổng những số lẻ từ một cho tới N cho tới Lúc tổng là số nhỏ nhất to hơn 200.
Trong ví dụ bên trên, vòng lặp hoạt động và sinh hoạt như sau:
- sum là vươn lên là tổng, lúc đầu được gán vị 0
- i là vươn lên là kiểm đếm, lúc đầu được gán vị 1
- Vòng lặp while tiếp tục chạy cho tới Lúc sum to hơn hoặc vị 200
- Trong vòng lặp, từng lượt chạy tớ nằm trong i nhập sum
- Sau từng lượt chạy, tớ tăng i lên 2 đơn vị chức năng nhằm lấy những số lẻ
- Cuối nằm trong, tớ in đi ra sum nhằm coi kết quả
Có thể thấy, vòng lặp tiếp tục kết đốc Lúc tổng vừa lòng ĐK là số nhỏ nhất to hơn 200, ngược lại nó sẽ bị nối tiếp chạy nếu như tổng ko đạt ĐK.
Ví dụ 3: Lập trình tính tổng S=1+1/2+1/3+…+1/N với cho tới Lúc tổng nhỏ nhất to hơn 100
Trong ví dụ bên trên, vòng lặp hoạt động và sinh hoạt như sau:
- i là vươn lên là kiểm đếm được gán vị 1 và sum là vươn lên là lưu tổng gán vị 0
- Vòng lặp while tiếp tục chạy cho tới Lúc sum to hơn hoặc vị 100
- Trong vòng lặp, từng lượt chạy tớ nằm trong i nhập sum
- Sau từng lượt chạy, tớ tăng i lên 1 đơn vị
- Cuối nằm trong, tớ in đi ra sum nhằm coi sản phẩm.
Có thể thấy, vòng lặp tiếp tục kết đốc Lúc tổng to hơn hoặc vị 100. Tức là tiếp tục vừa lòng ĐK mang đến trước.
Trên trên đây, Hoc365 tiếp tục phân tích và lý giải cụ thể đáp án câu hỏi vòng lặp while bởi kết đốc Lúc nào. Hy vọng những vấn đề tuy nhiên công ty chúng tôi cung ứng tiếp tục hữu ích với độc giả. Đừng quên theo gót dõi Hoc365 nhằm tổ hợp kỹ năng và kiến thức Tin học tập hoặc và đúng mực nhé.
Xem thêm: bài văn tả cây cối lớp 5
Bình luận