9. If…Else trong ngôn ngữ lập trình C

Câu lệnh điều kiện if...else là một cấu trúc quan trọng trong ngôn ngữ lập trình C, cho phép bạn thực hiện các hành động khác nhau dựa trên một điều kiện logic. Dưới đây là cú pháp và ví dụ về cách sử dụng câu lệnh if...else trong C:

Cú pháp:

c
if (condition) {
    // Mã thực hiện nếu điều kiện đúng
} else {
    // Mã thực hiện nếu điều kiện sai
}

Ví dụ:

c
#include <stdio.h>

int main() {
    int age;
    printf("Nhập tuổi của bạn: ");
    scanf("%d", &age);
    
    if (age >= 18) {
        printf("Bạn là người trưởng thành.\n");
    } else {
        printf("Bạn là một người trẻ tuổi.\n");
    }
    
    return 0;
}

Trong ví dụ trên, chúng ta nhập tuổi từ người dùng và sử dụng câu lệnh if...else để kiểm tra nếu tuổi lớn hơn hoặc bằng 18, chương trình sẽ in ra thông báo “Bạn là người trưởng thành.” Nếu tuổi nhỏ hơn 18, chương trình sẽ in ra thông báo “Bạn là một người trẻ tuổi.”

Lưu ý rằng mỗi phần của câu lệnh if...else có thể là một khối mã, bao gồm nhiều câu lệnh. Nếu bạn chỉ muốn thực hiện một câu lệnh duy nhất sau mỗi điều kiện, bạn có thể bỏ dấu ngoặc nhọn. Tuy nhiên, việc sử dụng dấu ngoặc nhọn cho cả hai phần của câu lệnh làm cho mã nguồn dễ đọc hơn và tránh nhầm lẫn.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top