Exercice langage C corrigé les valeurs des variables après exécution d’un programme, tutoriel & guide de travaux pratiques en pdf.
(*3) Soit le code suivant :
int i;
printf("i? ");
scanf("%d", &i);
switch (i) {
case 0 : printf(" NUL"); break;
case 1 : case 3 : case 5 : case 7 : case 9 :
printf(" IMPAIR"); break;
case 2 : case 4 : case 6 : case 8 :
printf(" PAIR"); break;
default : printf("NEGATIF OU PAS UN CHIFFRE"); break;
}
Réécrivez l’instructionswitch en n’utilisant que des instructionsif.
(*2) Soit le code suivant :
int i = 0, j = 5, somme = 20 ;
if (j && (i = somme / j) ) somme = 10 ;
else somme = 30 ;
Donnez les valeurs des variables après l’exécution de ce programme.
La correction exercice langage C (voir page 2 en bas)