Программа запрашивает у пользователя целое число, а затем определяет его тип, в зависимости от знака и четности/нечетности.
using namespace std;
int main() {
int number;
cout << "Введите целое число: ";
cin >> number;
// Проверяем, является ли число отрицательным
if (number < 0) {
// Проверяем, является ли число четным
if (number % 2 == 0) {
cout << "Отрицательное четное число" << endl;
} else {
cout << "Отрицательное нечетное число" << endl;
}
}
// Проверяем, является ли число положительным
else if (number > 0) {
// Проверяем, является ли число четным
if (number % 2 == 0) {
cout << "Положительное четное число" << endl;
} else {
cout << "Положительное нечетное число" << endl;
}
}
// Если число равно нулю
else {
cout << "Нулевое число" << endl;
}
return 0;
}
Программа запрашивает у пользователя целое число, а затем определяет его тип, в зависимости от знака и четности/нечетности.