Etudes/BTS/C/Premiere annee/TP_somme.c

110 lines
3.1 KiB
C
Raw Permalink Normal View History

2016-10-14 15:11:52 +00:00
#include <stdio.h>
#include <stdlib.h>
int main()
{
int boucle = 0;
while(!boucle){
int numeroExercice;
printf("Quel exercice voulez vous essayez ?\n\n");
printf("Exercice 1 : Addition\n");
printf("Exercice 2 : Division\n");
printf("Exercice 3 : Acquisition caractères\n\n");
printf("Numéro de l'exercice demandé: ");
scanf("%d", &numeroExercice);
if(numeroExercice == 1){
printf("\n\n");
printf("EXERCICE 1\n\n\n");
float premier_entier;
float second_entier;
printf("Premier chiffre: ");
scanf("%f", &premier_entier);
printf("Second chiffre: ");
scanf("%f", &second_entier);
printf("\n");
float resultat = premier_entier + second_entier;
printf("La somme est %f.\n\n\n",resultat);
printf("Voules-vous quitter le programme ?\n");
printf("0 - Non\n");
printf("1 - Oui\n");
printf("Votre choix: ");
scanf("%d", &boucle);
}else if(numeroExercice == 2){
printf("\n\n");
printf("EXERCICE 2\n\n\n");
float divise;
float diviseur;
printf("Chiffre à divisé: ");
scanf("%f", &divise);
printf("Chiffre diviseur: ");
scanf("%f", &diviseur);
printf("\n");
if(diviseur != 0){
float resultat = divise / diviseur;
printf("La division de %f par %f est %f.\n\n\n" ,divise, diviseur, resultat);
printf("Voules-vous quitter le programme ?\n");
printf("0 - Non\n");
printf("1 - Oui\n");
printf("Votre choix: ");
scanf("%d", &boucle);
}else{
printf("Le diviseur est nul, la division est donc impossible.\n\n");
printf("Voules-vous quitter le programme ?\n");
printf("0 - Non\n");
printf("1 - Oui\n");
printf("Votre choix: ");
scanf("%d", &boucle);
}
}else if(numeroExercice == 3){
printf("\n\n");
printf("EXERCICE 3\n\n\n");
char nom [80];
char prenom [80];
printf("Votre nom est: ");
scanf("%79s", nom);
printf("Votre prenom est: ");
scanf("%79s", prenom);
printf("\n");
printf("Bonjour %s %s.\n\n\n" ,prenom, nom);
printf("Voules-vous quitter le programme ?\n");
printf("0 - Non\n");
printf("1 - Oui\n");
printf("Votre choix: ");
scanf("%d", &boucle);
}else{
printf("\n");
printf("Il n'y a pas d'exercice %d.\n", numeroExercice);
printf("\n");
printf("Voules-vous quitter le programme ?\n");
printf("0 - Non\n");
printf("1 - Oui\n");
printf("Votre choix: ");
scanf("%d", &boucle);
}
}
}