Hỏi vui thôi. Tự đáp trước - Google sau nhé

Theo bạn thì 0 là số chẵn hay số lẻ ?

#include <iostream>
int main()
{
    int a;
    std::cout << "Hay Nhap vao mot so tu nhien: ";
    std::cin >> a;
    if (a == 0)
        std::cout << "Theo ban so " << a << "la so chan hay so le? Tai sao?" << std::endl;
    else if (a % 2 == 0)
        std::cout << a << " La so chan!" << std::endl;
    else
        std::cout << a << " La so le!" << std::endl;

    return 0;
}
2 Likes

@youinmyeyes cái này Tùng làm khó mọi người rồi. Theo Đạt nghĩ số 0 là số chẵn hay số lẻ là do “định nghĩa” à. Mà định nghĩa về số 0 thì mỗi người một định nghĩa. Đạt nghĩ số 0 nên xếp vào hàng không phải là số chẵn hay số lẻ thì hợp lý hơn hehe

6 Likes

số 0 chỉ là số thôi, chả là số chẵn và cũng ko là số lẻ

3 Likes

Khó thật đấy :blush: Ý của mình cũng giống với các bạn. Nó chỉ là số 0 thôi :smiley: >> K xếp vào loại Chẵn hay loại Lẻ :smiley:

3 Likes

theo như đoạn code trên thì 0 là số chẵn rồi còn chi nữa, điều kiện if thỏa mãn rồi thì nó cần j phải nhảy sang else nữa đâu

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?