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

В този пример, ако … else се използва израз, за ​​да се провери дали числото, въведено от потребителя, е четно или нечетно.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C ++:

  • C ++ ако, ако … друго и вложено ако … друго

Целите числа, които са идеално делими на 2, се наричат ​​четни числа.

А онези цели числа, които не са напълно делими на 2, не са известни като нечетно число.

За да се провери дали дадено цяло число е четно или нечетно, остатъкът се изчислява, когато е разделен на 2, като се използва модулен оператор % . Ако остатъкът е нула, това цяло число е дори ако не е, че цялото число е нечетно.

Пример 1: Проверете дали числото е четно или нечетно, ако използвате друго

 #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 е нечетно.

В тази програма, ако … else се използва израз, за ​​да се провери дали n%2 == 0е вярно или не. Ако този израз е верен, n е четен, ако не n е нечетен.

Можете също да използвате троични оператори?: Вместо if … else изявление. Тернарният оператор е кратко обозначение на оператора if … else.

Пример 2: Проверете дали Number е четен или нечетен с помощта на тройни оператори

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

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