30/09/2018, 16:06

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;
}
Nguyễn Minh Dũng viết 18:06 ngày 30/09/2018

@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

Nguyễn Duy Khánh viết 18:20 ngày 30/09/2018

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

Bùi Thanh Tùng viết 18:22 ngày 30/09/2018

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

Quân viết 18:15 ngày 30/09/2018

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

Bài liên quan
0