Université Sidi Mohamed Ben Abdellah Cours : Programmation JAVA
École Supérieure de Technologie de Fès Année Universitaire : 2022/2023
Département Informatique
T.P 1 de la programmation JAVA
L’objectif est de traiter et manipuler les types primitifs, les opérateurs et les
instructions de contrôle de Java.
Indication :
Pour lire des données à partir du clavier, vous utilisez la classe prédéfinie
Scanner du langage Java.
Exercice 1 :
Ecrire un programme Java permettant de saisir deux nombres au clavier, de
calculer et d’afficher leur somme.
Exercice 2 :
Un client achète un seul produit dont les seules caractéristiques sont la
quantité et le prix unitaire. Ecrire un programme Java permettant de calculer et
d’afficher le montant à payer.
Exercice 3 :
Ecrire un programme Java permettant de saisir trois nombres entiers au clavier,
de calculer et d’afficher leur somme, leur produit et leur moyenne.
Exercice 4 :
Ecrire un programme Java permettant de saisir un nombre réel et de
déterminer s’il est positif, négative ou nul.
Exercice 5 :
Ecrire un programme Java permettant de saisir deux nombres réels a et b ainsi
que d’afficher le maximum.
Exercice 6 :
Ecrire un programme Java qui lit les valeurs de deux variables x et y, puis
change leurs valeurs mutuellement et affiche à l’écran les nouvelles valeurs de
x et y.
M.BENSLIMANE Page 1
Université Sidi Mohamed Ben Abdellah Cours : Programmation JAVA
École Supérieure de Technologie de Fès Année Universitaire : 2022/2023
Département Informatique
Exercice 7 :
Ecrire un programme Java qui permet de résoudre une équation du premier
degré: a.x+b= 0.
Exercice 8 :
Ecrire un programme Java qui permet de résoudre une équation du second
degré: a. x2 + b.x + c = 0.
Exercice 9 :
Une société de livres raccorde des réductions à ses clients en fonction du
montant d’achat M réalisé.
Montant d’achat Taux de réduction
M<5000 5%
5000 <=M<8000 8%
M>=8000 10%
Ecrire un programme Java permettant de calculer et d’afficher le montant
réduit.
Exercice 10 :
Ecrire un programme Java qui permet d’afficher à l’écran le message “bonjour”
100 fois.
Exercice 11 :
Ecrire un programme Java permettant de calculer la somme suivante :
S = 1 + 2 + 3 + 4 +….. + 30.
Exercice 12 :
Ecrire un programme Java permettant de calculer le produit suivante :
S = 1 * 2 * 3 * 4 *….. * n avec n un entier naturel saisi au clavier.
M.BENSLIMANE Page 2
Université Sidi Mohamed Ben Abdellah Cours : Programmation JAVA
École Supérieure de Technologie de Fès Année Universitaire : 2022/2023
Département Informatique
Exercice 13 :
Ecrire un programme Java permettant de calculer le nombre de caractère ‘a’
dans un texte saisi au clavier caractère par caractère. Le texte est terminé par
un point.
Exercice 14 :
Ecrire un programme Java qui permet le calcul de la moyenne de 4 notes d’un
élève et d’afficher sa mention :
Si 10 <= moyen < 12 : Passable
Si 12 <= moyen < 14 : Assez bien
Si 14 <= moyen < 16 : Bien
Si moyen >= 16 : Très bien
Exercice 15 :
Afficher un triangle rempli d’étoiles, s’étendant sur un nombre de lignes fourni
en données et se présentant comme dans cet exemple:
**
***
****
*****
M.BENSLIMANE Page 3