Bỏ qua để đến nội dung

Vòng lặp while & do-while

while lặp lại một khối lệnh chừng nào điều kiện còn đúng, điều kiện được đặt trong () và khối lệnh trong {}:

#include <iostream>
int main() {
int count = 0;
while (count < 5) {
std::cout << count << " ";
count++;
}
// 0 1 2 3 4
return 0;
}
while (true) {
std::cout << "Lap mai..." << std::endl;
break; // Cần điều kiện dừng, nếu không sẽ chạy vô hạn
}
  • while (điều_kiện) { ... }: kiểm tra điều kiện trước, có thể không chạy lần nào
  • do { ... } while (điều_kiện);: chạy ít nhất một lần rồi mới kiểm tra điều kiện
  • Nhớ đặt dấu ; sau while(...) khi dùng do-while - lỗi cú pháp thường gặp