Exemple C++ - Déterminer si un nombre est impair ou pair
Ci-dessous, nous utilisons % pour déterminer si un nombre est impair ou pair. Le principe est : diviser le nombre par 2 ; si le reste est 0, il est pair ; sinon, il est impair.
Exemple - Utilisation de if...else
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "Entrez un entier :";
cin >> n;
if ( n % 2 == 0)
cout << n << "Il est pair.";
else
cout << n << "Il est impair.";
return 0;
}
La sortie de l'exécution du programme ci-dessus est :
输入一个整数: 5 5 为奇数。
Exemple - Utilisation de l'opérateur ternaire
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "Entrez un entier :";
cin >> n;
(n % 2 == 0) ? cout << n << "Il est pair." : cout << n << "Il est impair.";
return 0;
}
La sortie de l'exécution du programme ci-dessus est :
输入一个整数: 5 5 为奇数。autres extensions