Dissert economie
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 : * qu'il précise si le caractère entré est une lettre minuscule, majuscule, un chiffre, ou un autre type de caractère. * qu'il répète la saisie et l'affichage d'un caractère tant que celui-ci n'est pas <ESC>. * /* Time-stamp: <exo1.c 16 Oct 2000 19:52:02> */ * * /* Un premier programme */ * * #include <stdio.h> * * int main(void) * { * float f; /* Pour la saisie */ * float g; /* Pour le résultat */ * * printf("Entrer un flottant : "); * scanf("%f", &f); * g = f * 3; * printf("3 * %f = %f\n", f, g);