# TP: Introduction à la Programmation Orientée Objet avec Java Programmation Orientée Objet avec Java – Coda 1 ère année – 2026 Ces exercices sont à réaliser dans un nouveau projet intellij. Si vous le souhaitez, vous pouvez activer git et le publier sur votre github personnel. Et ainsi le partager à l’enseignant. ## Exercice 1 – Afficher et lire du texte Écrivez un programme Java qui **lit deux entiers** fournis par l'utilisateur et **affiche** leur **somme**, leur **différence**, leur **produit** et leur **quotient**. Le programme doit afficher chaque résultat **sur une ligne séparée**. Ex. en entrée ``` 10 5 ``` En sortie ``` 15 5 50 2 ``` ### Bonus Dans la vraie vie, vous n'aurez pas toujours la chance de travailler avec les versions les plus récentes Écrire 2 versions du même programme : - Fonctionnant avec **les méthodes disponibles depuis Java 25**, dans un **fichier de source compact** - Fonctionnant avec **les méthodes d'avant Java 25**, dans une classe. ## Exercice 2 – Optimiser ses Coda points Écrire un programme en Java qui **demande à l'utilisateur** un nombre entier de Coda points, puis **affiche** la meilleure combinaison de récompenses pouvant être acquises avec ces points. Les récompenses disponibles ont une valeur de `100`, `50` et `20` points. Ex. ``` Saisir un nombre entier de coda points : 270 ``` ``` La meilleure combinaison : - 2 récompenses à 100 points - 1 récompenses à 50 points - 1 récompenses à 20 points ```