C ++ programma, lai pārbaudītu, vai skaitlis ir pāra vai nepāra

Šajā piemērā, ja… cits apgalvojums tiek izmantots, lai pārbaudītu, vai lietotāja ievadītais skaitlis ir pāra vai nepāra.

Lai saprastu šo piemēru, jums jāzina par šādām C ++ programmēšanas tēmām:

  • C ++, ja, ja … cits, un Nested, ja … cits

Veselos skaitļus, kas ir pilnīgi dalāmi ar 2, sauc par pāra skaitļiem.

Un tie veseli skaitļi, kas nav pilnīgi dalāmi ar 2, nav pazīstami kā nepāra skaitļi.

Lai pārbaudītu, vai vesels skaitlis ir pāra vai nepāra, atlikumu aprēķina, dalot to ar 2, izmantojot moduļa operatoru % . Ja atlikums ir nulle, šis vesels skaitlis ir pat, ja nē, šis skaitlis ir nepāra.

1. piemērs: Pārbaudiet, vai skaitlis ir pāra vai nepāra, izmantojot citu

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

Rezultāts

 Ievadiet veselu skaitli: 23 23 ir nepāra.

Šajā programmā, ja … cits apgalvojums tiek izmantots, lai pārbaudītu, vai tā n%2 == 0ir patiesa vai nē. Ja šī izteiksme ir patiesa, n ir pāra, ja n nav dīvaina.

Varat arī izmantot trīskāršos operatorus?: Nevis if… else paziņojuma vietā. Trīskāršais operators ir īsu roku apzīmējums if… cits paziņojums.

2. piemērs: Pārbaudiet, vai skaitlis ir pāra vai nepāra, izmantojot trīslīmeņu operatorus

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

Interesanti raksti...