Correction : Les conditions et comparaisons
Correction Exercice 1
#include <stdlib.h>
#include <stdio.h>
int main()
{
int number;
printf("Choisissez un nombre entier : \n");
scanf("%d", &number);
if(number == 42)
{
printf("Votre nombre est égal à 42\n");
}
else if(number < 42)
{
printf("Votre nombre est inférieur à 42\n");
}
else
{
printf("Votre nombre est supérieur à 42\n");
}
return(0);
}
Correction Exercice 2
#include <stdlib.h>
#include <stdio.h>
int main()
{
char symbol;
printf("Choisissez une opération : +, -, *, /, %% : \n");
scanf("%c", &symbol);
if(symbol == 43)
{
printf("Vous avez choisi d'effectuer une addition\n");
}
else if(symbol == 42)
{
printf("Vous avez choisi d'effectuer une multiplication\n");
}
else if(symbol == 45)
{
printf("Vous avez choisi d'effectuer une soustraction\n");
}
else if(symbol == 47)
{
printf("Vous avez choisi d'effectuer une division\n");
}
else if(symbol == 37)
{
printf("Vous avez choisi d'effectuer un modulo\n");
}
else
{
printf("L'opération %c n'existe pas\n", symbol);
}
return(0);
}
15 September 2025