Ц ++ програм за проверу да ли је број паран или непаран

У овом примеру, иф … елсе се користи за проверу да ли је број који је корисник унео паран или непаран.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц ++:

  • Ц ++ иф, иф … елсе и угнеждени иф … елсе

Цели бројеви који су савршено дељиви са 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 је непарно.

У овом програму се изјава иф … елсе користи за проверу да ли n%2 == 0је тачно или не. Ако је овај израз тачан, н је чак и ако није, н је непаран.

Можете користити и тернарне операторе?: Уместо иф … елсе наредбе. Тернарни оператор је кратка нотација изјаве иф … елсе.

Пример 2: Проверите да ли је број паран или непаран помоћу тернарних оператора

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

Занимљиви Чланци...