Vòng lặp while trong C++


1. Giới thiệu

Vòng lặp while trong C++ được sử dụng để thực hiện lặp đi lặp lại một khối lệnh với số lần không xác đinh. 

2. Cú pháp

while(Biểu thức so sánh) {

    // Khối lệnh được lặp lại cho đến khi condition = False

}

trong đó, 

Biểu thức so sánh có thể là bất kỳ biểu thức nào.

- Khối lệnh trong vòng lặp while được thực thi trong khi Biểu thức so sánh là true.

Khi Biểu thức so sánh  là false thì điều khiển chương trình sẽ chuyển đến dòng ngay sau vòng lặp.

 

3. Lưu đồ thuật toán:

Ở đây, điểm mấu chốt cần lưu ý là vòng lặp while có thể không thực thi được. Khi điều kiện là false, khối lệnh bên trong vòng lặp sẽ bị bỏ qua và câu lệnh đầu tiên sau vòng lặp while sẽ được thực thi.

 

4. Ví dụ vòng lặp while trong C++

#include <iostream>

using namespace std;

int main () {

    int a = 10;

 

    while( a < 20 ) {

        cout << "Gia tri cua a: " << a << endl;

        a++;

    }

    return 0;

}

Kết quả:

Gia tri cua a: 10
Gia tri cua a: 11
Gia tri cua a: 12
Gia tri cua a: 13
Gia tri cua a: 14
Gia tri cua a: 15
Gia tri cua a: 16
Gia tri cua a: 17
Gia tri cua a: 18
Gia tri cua a: 19

XEM THÊM: Vòng lặp do-while trong C++