Программа на C ++ для проверки четности или нечетности числа

В этом примере оператор if… else используется для проверки, четное или нечетное число, введенное пользователем.

Чтобы понять этот пример, вы должны знать следующие темы программирования на C ++:

  • C ++ if, if… else и Nested if… else

Целые числа, которые полностью делятся на 2, называются четными числами.

А те целые числа, которые не делятся на 2 полностью, не называются нечетными.

Чтобы проверить, является ли целое число четным или нечетным, остаток вычисляется при делении его на 2 с использованием оператора модуля % . Если остаток равен нулю, это целое число является четным, если не это целое число нечетным.

Пример 1. Проверьте, является ли число четным или нечетным, используя if else

 #include using namespace std; int main() ( int n; cout <> n; if ( n % 2 == 0) cout << n << " is even."; else cout << n << " is odd."; return 0; ) 

Вывод

 Введите целое число: 23 23 нечетное.

В этой программе оператор if… else используется для проверки, n%2 == 0истинно или нет. Если это выражение истинно, n - четное, если не n - нечетное.

Вы также можете использовать тернарные операторы?: Вместо оператора if… else. Тернарный оператор - это сокращенная запись оператора if… else.

Пример 2. Проверка четности или нечетности числа с помощью тернарных операторов

 #include using namespace std; int main() ( int n; cout <> n; (n % 2 == 0) ? cout << n << " is even." : cout << n << " is odd."; return 0; )

Интересные статьи...