Làm thế nào để khai báo vòng lặp while trong C++?

Trong lập trình máy tính, một vòng lặp được sử dụng để đạt được nhiệm vụ thực hiện một khối lệnh nhiều lần. Bạn có thể hiểu điều này với một ví dụ rất đơn giản. Giả sử bạn muốn in câu lệnh “Welcome to C++ world. " một trăm lần. Một cách để làm điều này là viết câu lệnh in 100 lần, điều này không thực tế. Một cách khác là sử dụng các vòng lặp. Bạn có thể chỉ cần đặt câu lệnh in vào một vòng lặp, vòng lặp này sẽ chạy và in thông báo dưới dạng đầu ra hàng trăm lần. Các vòng lặp làm cho chương trình dễ đọc hơn và nâng cao hiệu quả của chương trình bằng cách đơn giản hóa các tác vụ phức tạp

C++ hỗ trợ ba loại vòng lặp

  • cho vòng lặp
  • trong khi lặp lại
  • vòng lặp do-while

Trong bài viết này, bạn sẽ tìm hiểu vòng lặp while trong C++ là gì, so sánh chúng với các vòng lặp khác trong C++, và thảo luận về ưu điểm của chúng cùng với một số ví dụ

Vòng lặp While trong C++ là gì?

Vòng lặp while trong C++ là một trong ba vòng lặp được cung cấp bởi C++. Đây là một vòng lặp được kiểm soát mục nhập phù hợp nhất cho những trường hợp bạn không chắc chắn về số lần lặp chính xác. Vòng lặp while hoạt động trên điều kiện boolean điều chỉnh việc lặp lại vòng lặp. Nó kết thúc vòng lặp khi nó vi phạm điều kiện. Vì nó là một vòng lặp kiểm soát mục nhập, vòng lặp này sẽ kiểm tra xem câu lệnh có thỏa mãn hay không ở mục nhập của vòng lặp

Tại sao bạn cần một vòng lặp While?

Một vòng lặp được sử dụng khi có nhu cầu thực hiện một nhiệm vụ cụ thể số lần “n”. Vòng lặp while có thể được sử dụng trong trường hợp số lần lặp không xác định hoặc số lần lặp không cố định. Vòng lặp while trong C++ là vòng lặp kiểm tra trước hoặc kiểm soát mục nhập, có nghĩa là nó kiểm tra điều kiện boolean trước khi thực thi các câu lệnh bên trong thân vòng lặp. Bạn sẽ hiểu điều này tốt hơn với một số ví dụ thực tế

  1. Giả sử bạn muốn duyệt qua một bộ sưu tập sách. Nhưng số lượng sách mình không biết trước. Tuy nhiên, bạn muốn chạy vòng lặp cho đến khi bạn lặp lại tất cả các cuốn sách. Trong tình huống như vậy, bạn có thể sử dụng vòng lặp while để kiểm soát tốt hơn việc cập nhật điều kiện lặp của vòng lặp.   
  2. Một ví dụ khác là một ứng dụng phát nhạc. Ứng dụng phát một bài hát cho đến khi người dùng nhấn “tạm dừng” hoặc “dừng”. Câu lệnh thực hiện ở đây là phát bài hát. Ở đây, điều kiện kiểm tra là “người dùng không bấm pause/stop HOẶC không bấm hết playlist”.  

Thêm một ngôi sao khác vào đánh giá hiệu suất của bạn

Học MIỄN PHÍ từ các chuyên gia trong ngành Bắt đầu học

Cú pháp của Vòng lặp While trong C++

Cú pháp của vòng lặp while trong C++ là

while [điều kiện kiểm tra]

{

//thân vòng lặp

cập nhật biểu thức;

}

Các bộ phận của vòng lặp while

  • điều kiện kiểm tra. Đây là một điều kiện boolean báo cho vòng lặp while biết khi nào thì dừng. Nếu điều kiện này trả về true, vòng lặp tiếp tục thực hiện. Vòng lặp kết thúc khi điều kiện này trả về false

ví dụ

tôi

Chủ Đề