comment vérifier si un nombre est pair ou impair

patrickrochon

Membre junior
10 Octobre 2005
10
0
Bonjour,

je débute en C/C++

j'aimerais créer une structure if() qui vérifie si un nombre entré par l'utilisateur est pair ou impair ?

J'ai un peu de difficulté à établir la condition, est-ce qu'il existe une sorte de isInteger ou quelques chose ?

merci à l'avance pour l'aide
 

CarlitO

Membre junior
17 Avril 2004
53
1
36
Lille
www.davidguetta.com
Il te suffit de tester la division euclidienne de ton nombre par 2. Si le reste est zéro, il est pair, sinon...

Bloc de code:
 #include<stdio.h>
main()
{
int n;
printf("n vaut?");
scanf("%d",&n);
if (n%2==0)
    printf("%d est pair\n",n);
else
    printf("%d n'est pair\n",n);
}