Nombre pair ou impair en langage C

Étant donné un nombre entier et nous devons vérifier qu’il est pair ou impair en utilisant un programme C.

Un nombre pair est un entier exactement divisible par 2. Exemple: 0, 4, 8, etc.

Un nombre impair est un entier qui n’est pas exactement divisible par 2. Exemple: 1, 3, 7, 15, etc.
 
 
Pour vérifier si le nombre donné est pair ou impair, nous vérifions le reste de la division en divisant le nombre par 2.
 

Savoir si un nombre est pair ou impair en utilisant l’opérateur de modulo
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int nbr;
printf("Entrez un entier:\n");
scanf("%d", &nbr);
if (nbr % 2 == 0)
printf("Paire\n");
else
printf("Impaire\n");
return 0;
}
#include <stdio.h> int main() { int nbr; printf("Entrez un entier:\n"); scanf("%d", &nbr); if (nbr % 2 == 0) printf("Paire\n"); else printf("Impaire\n"); return 0; }
#include <stdio.h>
 
int main()
{
   int nbr;
   
   printf("Entrez un entier:\n");
   scanf("%d", &nbr);
   
   if (nbr % 2 == 0)
      printf("Paire\n");
   else
      printf("Impaire\n");
     
   return 0;
}

Sortie:

Entrez un entier:
2
Paire

 
 

Savoir si un nombre est pair ou impair en utilisant la condition ternaire
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int nbr;
printf("Entrez un entier\n");
scanf("%d", &nbr);
nbr % 2 == 0 ? printf("Paire\n") : printf("Impaire\n");
return 0;
}
#include <stdio.h> int main() { int nbr; printf("Entrez un entier\n"); scanf("%d", &nbr); nbr % 2 == 0 ? printf("Paire\n") : printf("Impaire\n"); return 0; }
#include <stdio.h>
 
int main()
{
   int nbr;
   
   printf("Entrez un entier\n");
   scanf("%d", &nbr);
 
   nbr % 2 == 0 ? printf("Paire\n") : printf("Impaire\n");
     
   return 0;
}

Sortie:

Entrez un entier:
2
Paire

 

Savoir si un nombre est pair ou impair en utilisant l’opérateur bit à bit
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <stdio.h>
int main()
{
int nbr;
printf("Entrez un entier:\n");
scanf("%d", &nbr);
if (nbr & 1 == 1)
printf("Impaire\n");
else
printf("Paire\n");
return 0;
}
#include <stdio.h> int main() { int nbr; printf("Entrez un entier:\n"); scanf("%d", &nbr); if (nbr & 1 == 1) printf("Impaire\n"); else printf("Paire\n"); return 0; }
#include <stdio.h>
 
int main()
{
   int nbr;
   
   printf("Entrez un entier:\n");
   scanf("%d", &nbr);
   
   if (nbr & 1 == 1)
      printf("Impaire\n");
   else
      printf("Paire\n");
     
   return 0;
}

Sortie:

Entrez un entier:
2
Paire

 
 

2 réflexions sur “Nombre pair ou impair en langage C

  • juin 22, 2021 à 7:26 pm
    Permalien

    c’est intéressant cette site je je l’Aime bien

    Répondre
  • février 5, 2022 à 10:54 pm
    Permalien

    votre site est super il me facilite bcp de chose chapeau a vous

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *