---
# System prepended metadata

title: Nhập/xuất dữ liệu trong C++

---

# Câu lệnh điều kiện trong C++

Cú pháp sử dụng câu lệnh điều kiện trong C++ như sau:

```cpp
if (/* điều kiện */) {
    /* lệnh được thực thi nếu điều kiện là đúng */
}
```

**Ví dụ**

```cpp
if (1000 / 4 == 250) {
    std::cout << "1000 chia 4 bang 250";
}
```

## Câu lệnh `else`

`else` được sử dụng khi (tất cả) *điều kiện* phía trên là không đúng.

```cpp
if (/* điều kiện */) {
    /* lệnh được thực thi nếu điều kiện là đúng */
} else {
    /* lệnh được thực thi nếu điều kiện là không đúng */
}
```

**Ví dụ**

```cpp
if (1000 / 4 == 500) {
    std::cout << "1000 chia 4 bang 500";
} else {
    std::cout << "1000 chia 4 khong bang 500";
}
```

## Câu lệnh `else if`

`else if` được sử dụng khi (các) *điều kiện* trước đó là không đúng.

```cpp
if (/* điều kiện 1 */) {
    /* lệnh được thực thi nếu điều kiện là đúng */
} else if (/* điều kiện 2 */) {
    /* lệnh được thực thi nếu điều kiện 1 là không đúng và điều kiện 2 đúng */
}
```

**Ví dụ**

```cpp
if (1000 / 4 == 500) {
    std::cout << "1000 chia 4 khong bang 500";
} else if (1000 / 4 == 250) {
    std::cout << "1000 chia 4 bang 250";
}
```