Vous êtes sur la page 1sur 2

Université de Yaoundé I University of Yaounde I

Faculté des Sciences Faculty of Science

Département d’Informatique
INF2523 Langages de programmation scientiques : Généralités sur le C, 19
Octobre 2021
Dr Thomas MESSI NGUELÉ, Assistant – Lecturer

N.B. : Traiter la fiche d’exercices suivante et rendre le devoir le mardi 26 Octobre 2021. Les
réponses aux questions de cours seront redigées sur papier et les programmes seront réalisées
dans la machine.

Question de cours.
1. Donnez la structure d’un programme C.
2. Énumérez (en les expliquant) les types de données rencontrés en C.
3. Rappeler la définition d’un token. Donner les différents token du langage C vus en cours.
4. Rappeler la syntaxe des structures alternatives vues en cours.

Exercices d’application.
1. Écrire un programme C qui demande un nombre à l’utilisateur et l’informe ensuite si ce
nombre est positif ou négatif.
2. Écrire un programme C qui demande deux nombres à l’utilisateur et l’informe ensuite
si le produit est négatif ou positif. Le programme ne devra pas calculer le produit.
3. Écrire un programme C qui demande trois nombres à l’utilisateur et l’informe ensuite si
ces nombres sont rangés dans l’ordre croissant.
4. Écrire un programme C qui demande la température de l’eau à l’utilisateur et lui dit
quel est l’état de l’eau (solide, liquide ou gazeux).
5. Écrire un programme qui demande une note à un utilisateur et affiche ensuite un message
adéquat en fonction de la valeur de la note :
(a) "Impossible d’apprécier", si la note est négative ou supérieure à 20.
(b) "Nul", si la note est 0.
(c) "Très mal", si la note est 1, 2 ou 3.
(d) "Mal", si la note est 4, 5 ou 6.
(e) "Insuffisant", si la note est 7 ou 8.
(f) "Médiocre", si la note est 9.
(g) "Passable", si la note est 10 ou 11.
(h) "Assez bien", si la note est 12 ou 13.
(i) "Bien", si la note est 14 ou 15.
(j) "Très bien", si la note est 16 ou 17.
(k) "Excellent", si la note est 18 ou 19.

Fiche INF2523 Page 1/2 19 Octobre 2021


(l) "Parfait", si la note est 20.
6. Écrire un algorithme qui après avoir demandé un numéro de jour, de mois et d’année à
l’utilisateur renvoit s’il s’agit ou non d’une date valide. On rappelle que le mois de fevrier
compte 28 jours sauf si l’année est bissextile, auquel cas, il est en compte 29. L’année
est bissextile si elle est divisible par 4. Toutefois, les années divisibles par 100 ne sont
pas bissextiles, mais les années divisibles par 400 le sont.

................ Bon Courage ! ...............

Fiche INF2523 Page 2/2 19 Octobre 2021

Vous aimerez peut-être aussi