Langage C - Travaux Dirigés n° 1

IUP Mathématiques-Informatique


Exercice n° 1

Taper et compiler l'exemple du cours. Écrire la ligne de compilation permettant de construire un fichier exécutable de nom exo1 à partir du fichier source exo1.c. Le compilateur devra afficher toutes les erreurs et les warnings.

Exercice n° 2

Écrire un programme qui saisit un entier et qui affiche sa valeur absolue.

Exercice n° 3

Écrire un programme qui saisit des entiers positifs. Le programme s'arrête dès qu'un entier négatif est saisi. Il affiche alors le nombre d'entiers positifs qui ont été saisis.

Exercice n° 4

Modifier le programme précédent pour qu'il s'arrête quand ce qui est saisi n'est pas un entier.

Exercice n° 5

Modifier le programme de l'exercice précédent pour qu'il affiche le plus grand entier qui a été saisi et la somme des tous les entiers saisis.

Exercice n° 6

Écrire le fichier source complet d'un programme permettant à l'utilisateur d'entrer un caractère quelconque au clavier et affichant ce caractère et son code ASCII avant de passer à la ligne.

Exercice n° 7

Perfectionner le programme précédent pour :