12.07.2015 Views

Chapitre 13 Quelques exemples de programmes

Chapitre 13 Quelques exemples de programmes

Chapitre 13 Quelques exemples de programmes

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

33Exercice n°4.3 — Voyelles, consonnesFaites saisir une variable <strong>de</strong> type caractère et indiquez à l’utilisateur si celle-ci est unevoyelle ou une consonne. On considérera que le caractère saisi est en minuscule.Notez que si le caractère saisi est une lettre et n’est pas une voyelle, c’est nécessairementune consonne. Corrigé <strong>de</strong> l’exercice n°4.1 — Pythagore#inclu<strong>de</strong> #inclu<strong>de</strong> int main () {float h; /* valeur <strong>de</strong> l'hypoténuse */float a; /* a,b les <strong>de</strong>ux autres côtés */float b;/* Initialisation <strong>de</strong>s variables par précaution */a = 0;b = 0;/* Saisie <strong>de</strong> a */printf ("Valeur du premier petit côté : ");scanf ("%f",&a);/* Saisie <strong>de</strong> b */printf ("Valeur du second petit côté : ");scanf ("%f",&b);/* Calcul <strong>de</strong> la longueur <strong>de</strong> l'hypoténuse */h = sqrt (a*a + b*b);/* Affichage du résultat */printf ("L'hypoténuse mesure : %.2f\n",h);/* Attendre avant <strong>de</strong> sortir */getchar ();return 0;}Corrigé <strong>de</strong> l’exercice n°4.2 — Variable positive, négative ou nulle#inclu<strong>de</strong> int main () {/* Variable pour stocker la valeur saisie */int a = 0;/* Saisie <strong>de</strong> a */printf("Saisie <strong>de</strong> a : ");scanf("%d",&a);/* Strictement négative ? */if (a < 0)printf("la variable a est négative.\n");

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!