Menu
CoddyTech

If - else

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

Câu lệnh if-else cho phép chương trình đưa ra quyết định dựa trên các điều kiện. Nếu một điều kiện đúng, một khối code sẽ chạy; nếu không, một khối code khác sẽ chạy.

Hãy cùng xem cách sử dụng câu lệnh if-else:

Đầu tiên, ta định nghĩa một biến:

int age = 17;

Bây giờ, hãy kiểm tra xem người đó đã trưởng thành chưa:

if (age >= 18) {
    printf("You are an adult.\n");
} else {
    printf("You are a minor.\n");
}

Vì age là 17, nhỏ hơn 18, nên đầu ra sẽ là:

You are a minor.

Phần if kiểm tra điều kiện. Khi điều kiện sai, đoạn code trong khối else sẽ chạy.

challenge icon

Thử thách

Dễ

Viết chương trình:

  1. Đọc số nguyên biểu thị điểm của học sinh từ người dùng
  2. Nếu điểm lớn hơn hoặc bằng 60, in ra "Pass"
  3. Nếu không, in ra "Fail"

Tự làm thử

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Đừng thay đổi phần phía trên dòng này
    
    // Viết code của bạn ở đâ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