Menu
CoddyTech

Vòng lặp while

Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 38 trên 63.

Vòng lặp while cho phép bạn thực thi lặp đi lặp lại một khối code miễn là điều kiện đã chỉ định vẫn đúng.

Đây là cú pháp cơ bản:

while (condition) {
    // đoạn code được lặp lại
}

Cùng tạo một bộ đếm đơn giản:
Khởi tạo biến đếm (variable)

int count = 1;

Tạo một vòng lặp while chạy khi count nhỏ hơn hoặc bằng 5

while (count <= 5) {
    printf("%d ", count);
    count++;
}

Sau khi chạy code, đầu ra sẽ là:

1 2 3 4 5

Vòng lặp tiếp tục cho đến khi count trở thành 6. Khi đó, điều kiện count <= 5 trở thành sai và vòng lặp kết thúc.

challenge icon

Thử thách

Dễ

Viết chương trình đọc một số nguyên n từ người dùng và in ra tất cả các số chẵn từ 2 đến n (bao gồm cả n) bằng vòng lặp while.

Ví dụ, nếu người dùng nhập 10, chương trình sẽ in ra:

2 4 6 8 10

Tự làm thử

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // Viết code ở đây
    
    return 0;
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch C online