Programmer en langage C
90
© Éditions Eyrolles
Exercices
Tous ces exercices sont corrigés en fin de volume.
1) Soit le petit programme suivant :
#include
main()
{
int i, n, som ;
som = 0 ;
for (i=0 ; i<4 ; i++)
{ printf ("donnez un entier ") ;
scanf ("%d", &n) ;
som += n ;
}
printf ("Somme : %d\n", som) ;
}
Écrire un programme réalisant exactement la même chose, en employant, à la place de
l’instruction for :
●
une instruction while,
●
une instruction do... while.
2) Calculer la moyenne de notes fournies au clavier avec un dialogue de ce type :
note 1 : 12
note 2 : 15.25
note 3 : 13.5
note 4 : 8.75
note 5 : -1
moyenne de ces 4 notes : 12.37
Le nombre de notes n’est pas connu a priori et l’utilisateur peut en fournir autant qu’il le désire.
Pour signaler qu’il a terminé, on convient qu’il fournira une note fictive négative. Celle-ci ne
devra naturellement pas être prise en compte dans le calcul de la moyenne.
3) Afficher un triangle rempli d’étoiles, s’étendant sur un nombre de lignes fourni en donnée et
se présentant comme dans cet exemple :
*
**
***
****
*****
Delannoy Livre.book Page 90 Mercredi, 6. mai 2009 4:26 16
Précédent

- 103/281

Suivant