C ++ -ohjelma tarkistaa, onko luku parillinen vai pariton

Tässä esimerkissä, jos… muuta käskyä käytetään tarkistamaan, onko käyttäjän syöttämä numero parillinen vai pariton.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C ++ -ohjelmointiaiheista:

  • C ++ jos, jos… muu ja sisäkkäinen, jos … muuten

Kokonaislukuja, jotka ovat täysin jaettavissa kahdella, kutsutaan parillisiksi numeroiksi.

Ja niitä kokonaislukuja, jotka eivät ole täysin jaettavissa kahdella, ei tunneta parittomina numeroina.

Jos haluat tarkistaa, onko kokonaisluku parillinen vai pariton, loppuosa lasketaan, kun se jaetaan kahdella käyttämällä moduulioperaattoria % . Jos loppuosa on nolla, kyseinen kokonaisluku on parillinen, jos ei, se on pariton.

Esimerkki 1: Tarkista onko numero parillinen vai pariton, jos muuta

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

Tuotos

 Syötä kokonaisluku: 23 23 on pariton.

Tässä ohjelmassa, jos… muuta lausetta käytetään tarkistamaan, onko n%2 == 0se totta vai ei. Jos tämä lauseke on totta, n on parillinen, ellei n ole pariton.

Voit käyttää myös kolmikertaisia ​​operaattoreita?: If… else-lauseen sijaan. Ternary-operaattori on lyhyen käden merkintä if… else -lausekkeesta.

Esimerkki 2: Tarkista kolminkertaisten operaattoreiden avulla, onko luku parillinen vai pariton

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

Mielenkiintoisia artikkeleita...