Nombre pair Ou impair C++
Résolu/Fermé
napi15
Messages postés
71
Date d'inscription
mercredi 18 août 2010
Statut
Membre
Dernière intervention
24 avril 2011
-
1 sept. 2010 à 03:36
choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 - 30 oct. 2011 à 07:49
choubaka Messages postés 39375 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 14 avril 2024 - 30 oct. 2011 à 07:49
A voir également:
- C++ pair
- Nombre pair python ✓ - Forum Python
- Impossible de communiquer en mode sécurisé avec le pair : le nom de domaine demandé ne correspond pas au certificat du serveur. ✓ - Forum Thunderbird
- Au pair world avis - Forum Vos droits sur internet
- L’autorité de délivrance du certificat du pair n’est pas reconnue. ✓ - Forum Linux / Unix
- Fonction affichage des nombre pair ✓ - Forum PHP
2 réponses
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
1 sept. 2010 à 08:10
1 sept. 2010 à 08:10
une autre technique : en utilisant les propriétés des nombres binaires.
pair veux dire divisible par 2, et en binaire, 2 s'écrit 10.
Donc, tout nombre binaire finissant par '0' est pair. En C, cela se traduit par :
int n=NB_SAISI;
if(n & 1)
// n est impair
else
// n est pair
pair veux dire divisible par 2, et en binaire, 2 s'écrit 10.
Donc, tout nombre binaire finissant par '0' est pair. En C, cela se traduit par :
int n=NB_SAISI;
if(n & 1)
// n est impair
else
// n est pair
1 sept. 2010 à 08:14
1 sept. 2010 à 08:25
29 oct. 2011 à 15:58