INF11107 - Programmation orientée objet I
Série d’exercices 1
1. Créer un programme qui demande à un étudiant (âge moins de 20 ans) son nom, puis
son prénom et après l’année de sa naissance et affiche un écran qui ne contient qu’une
ligne avec le nom, le prénom et l’âge de l’utilisateur.
2. Créer un programme qui demande le montant total gagné, le nombre de personne qui
ont gagné ce montant et affiche le montant gagné par chaque personne (pas plus que 4
décimales après la virgule).
3. Créer un programme qui demande la longueur et la largeur d’un rectangle et affiche son
périmètre et sa surface.
4. Créer un programme qui demande le montant gagné par mois et affiche le montant
gagné par année sachant que la taxe annuelle est de 35%.
5. Créer un programme qui demande deux nombres x et y et affiche : x+y, x-y, x*y, x/y,
x%y (modulo) et xy
6. Créer un programme qui prend la moyenne d’un étudiant (/20) et affiche ‘réussite’ si la
note est supérieure ou égale à 10
7. Modifier le programme précédent pour qu’il affiche ‘Échec’ dans le cas où la moyenne
est inférieure à 10.
8. Créer un programme qui demande un chiffre(0à9) et affiche le chiffre en lettre. Si la
valeur entrée n’est pas entre 0 et 9, afficher ‘pas entre 0 et 9’.
9. Afficher : -12 | -9 | -6 | -3 | 0 | 3 | 6 | … | 300
10. Créer un programme qui prend un caractère, l’affiche 100 fois et demande à l’utilisateur
s’il veut le même affichage à nouveau jusqu’à ce que l’utilisateur rentre ‘N’
11. Soit une histoire composée de 10 lignes. Créer un programme qui permet à l’utilisateur
de lire l’histoire ligne par ligne en tapant ‘espace’ et de ne pas la lire ou quitter avant de la
terminer si la touche enfoncée est différente de ‘espace’.