C ++ programm, et kontrollida, kas arv on paaris või paaritu

Selles näites kasutatakse juhul, kui… muud lauset kontrollitakse, kas kasutaja sisestatud number on paaris või paaritu.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest C ++ programmeerimise teemadest:

  • C ++ kui, kui … muul juhul ja Pesatud, kui … muul juhul

Täisarvusid, mis on täiesti jagatavad kahega, nimetatakse paarisarvudeks.

Ja neid täisarvusid, mis ei ole täielikult jagatavad 2-ga, ei nimetata paaritu arvuna.

Et kontrollida, kas täisarv on paaris või paaritu, arvutatakse ülejääk, kui see jagatakse 2-ga, kasutades moodulioperaatorit % . Kui ülejäänud on null, on see täisarv isegi kui mitte, siis täisarv on paaritu.

Näide 1: kontrollige, kas arv on paaris või paaritu, kasutades muud

 #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; ) 

Väljund

 Sisestage täisarv: 23 23 on paaritu.

Selles programmis, kui… kasutatakse lauset, et kontrollida, kas see n%2 == 0on tõsi või mitte. Kui see avaldis vastab tõele, on n isegi paaritu, kui mitte n.

Võite kasutada ka kolmepoolseid operaatoreid:: kui… muu lause. Kolmepoolne operaator on lühikese käega märge if… else avaldusest.

Näide 2: kontrollige kolmekordsete operaatorite abil, kas arv on paaris või paaritu

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

Huvitavad Artiklid...