Tiens voila le code source :
- include <stdio.h>
- include <stdlib.h>
int main(int argc, char *argv[])
{
long Calculer;
printf("Que voulez vous calculez ?\ n");
printf("1.Addition\n");
printf("2.Multiplication\n");
printf("3.Soustraction\n");
printf("4.Division\n");
scanf("%ld", &Calculer);
if(Calculer==1)
{
long resultat = 0, nombre1 = 0, nombre2 = 0;
printf("Entrez le premier nombre de l´addition. : ");
scanf("%ld", &nombre1);
printf("Entrez le second nombre de l´addition : ");
scanf("%ld", &nombre2);
resultat = nombre1 + nombre2;
printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
}
else if(Calculer==2)
{
long resultat = 0, nombre1 = 0, nombre2 = 0;
printf("Entrez le premier nombre de la multiplication : ");
scanf("%ld", &nombre1);
printf("Entrez le second nombre de la multiplication : ");
scanf("%ld", &nombre2);
resultat = nombre1 * nombre2;
printf ("%ld * %ld = %ld\n", nombre1, nombre2, resultat);
}
else if(Calculer==3)
{
long resultat = 0, nombre1 = 0, nombre2 = 0;
printf("Entrez le premier nombre de la soustraction : ");
scanf("%ld", &nombre1);
printf("Entrez le second nombre de la soustracion : ");
scanf("%ld", &nombre2);
resultat = nombre1 - nombre2;
printf ("%ld - %ld = %ld\n", nombre1, nombre2, resultat);
}
else if(Calculer==4)
{
long resultat = 0, nombre1 = 0, nombre2 = 0;
printf("Entrez le premier nombre de la division : ");
scanf("%ld", &nombre1);
printf("Entrez le second nombre de la division : ");
scanf("%ld", &nombre2);
resultat = nombre1 / nombre2;
printf ("%ld / %ld = %ld\n", nombre1, nombre2, resultat);
}
system("PAUSE");
return 0;
}
J´aurais pu utiliser des switch, mais je preferes quand meme comme ça.