Задание написать программу которая проверяла бы введенное число на четность/нечетность, в списке ошибок сообщение идентификвтор If не определен,

#include using namespace std;

void main()
{
    setlocale(LC_ALL, "rus");
    int a;
    cout << "Введите число" << endl;
    cin >> a;
    If(a / 2 == 0)
    {
        cout << "Это число четное" << endl;
    }
    else { cout << "Это число нечетное" << endl; }
}

Ответы (1 шт):

Автор решения: AndryS1
#include <locale>
#include <iostream>

using namespace std;


int main()
{
    setlocale(LC_ALL, "rus");

    int a;

    cout << "Введите число" << endl;
    cin >> a;
    //if (a / 2 == 0) {      проверка на чётность делается остатком от деления, а не делением
    if (a % 2 == 0){
        cout << "Это число четное" << endl;
    }
    else {
        cout << "Это число нечетное" << endl;
    }

}
→ Ссылка