c++ how to use and or in if
#include <iostream>
int main() {
int number;
std::cout << "Enter a number: ";
std::cin >> number;
if ((number > 0) && (number % 2 == 0)) {
std::cout << "The number is positive and even." << std::endl;
} else if ((number < 0) || (number % 2 != 0)) {
std::cout << "The number is either negative or odd." << std::endl;
} else {
std::cout << "The number is zero." << std::endl;
}
return 0;
}