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
#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
#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
#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
    Permalien

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

    Répondre
  • février 5, 2022 à 10:54
    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.