Exercice 1

Écrire  un programme en  JAVA  qui permet  d’afficher le message Bonjour.   (Solution)                                        

Exercice 2 

Écrire  un programme en Java permettant de saisir deux nombres et d'afficher leur produit.   (Solution)                                                                           

Exercice 3

Écrire  un programme en Java  qui  permet d'échanger le contenu de deux entiers  A et B  saisis par l'utilisateur. et afficher ces entiers  après l’échange.  (Solution) 


Exercice 4                                                                                     

Écrire un un programme en Java qui  permet d'afficher si un nombre  entier saisi au  clavier est pair ou impair.  (Solution) 

Exercice 5                                                                                      

Écrire un programme en Java  qui permet d'afficher le plus grand de trois entiers saisis  au clavier.  (Solution)

Exercice 6                                                                                      

Écrire un programme en Java  qui permet d'évaluer une note saisi au  clavier   (si la note est supérieur à 10 alors il affiche validé sinon non validé  (NB : la note comprise entre 0 et 20 ).    (Solution)

Exercice 7                                                                                      

Écrire un programme en Java qui demande deux nombres m et n à l’utilisateur et l’informe ensuite si le produit de ces deux nombres est positif ou négatif. On inclut dans le programme le cas où le produit peut être nul.     (Solution)

Exercice 8                                                                                     

Écrire un programme en  Java qui permet de calculer la valeur absolue d'un entier saisi  par l'utilisateur. (Solution)

Exercice 9

Écrire un programme en Java qui permet de calculer la moyenne de trois entiers saisis par l'utilisateur.   (Solution)

Exercice 10

Une boutique propose à ces clients, une réduction de 15% pour les montants d’achat supérieurs à 200 dh. Écrire un programme en Java permettant de saisir le prix total HT et de calculer le  montant TTC en prenant en compte la réduction et la TVA=20%.   (Solution)

Exercice 11

Le centre de photocopie facture 0,25 DH  pour les 10 premières photocopies, 0,20 DH les vingt suivantes et 0,10 DH  au-delà. Ecrire un programme en Java qui demande à l’utilisateur de saisir le nombre de photocopies effectuées et qui affiche la facture correspondante.  (Solution)   

Exercice 12

Écrire un programme en Java qui demande l'âge d'un enfant et permet d'informer de sa catégorie sachant que les catégories sont les suivantes: 
"poussin de 6 a 7 ans"   
"pupille de 8 a 9 ans "   
"minime de 10 a 11 ans "  
" cadet après 12 ans ".   (Solution)

Exercice 13

Écrire un programme en Java permettant d’afficher le mois en lettre selon le numéro saisi au clavier.  (  Si l’utilisateur tape 1 le programme affiche janvier,  si 2  affiche  février , si 3 affiche mars... )  (Solution)

Exercice 14

Écrire un programme en Java qui permet  d'afficher  le message   "Bonsoir"  10 fois. Utilisant la boucle while.   (Solution)

Exercice 15

Écrire un programme en Java permettant de calculer la somme S= 1+2+3+...+ 10. Utilisant la boucle while.  (Solution)

Exercice 16

Écrire un programme en Java permettant de  calculer la somme   S=1+2+3+...+ N,  où N saisi par l’utilisateur.  Utilisant la  boucle while.   (Solution)

Exercice 17

Écrire un programme en Java qui permet d'afficher  le message "bonjour" 10 fois . Utilisant la  boucle for .  (Solution)

Exercice 18

Écrire un programme en Java qui permet de  calculer  la somme  S=1+2+3+...+ 10. Utilisant la boucle for.  (Solution)

Exercice 19

Écrire un programme en Java qui permet de calculer la somme   S=1+2+3+4+….+ N. où N saisi au clavier par l'utilisateur.Utilisant la boucle for .   (Solution)

Exercice 20

Écrire un programme en Java qui permet d'afficher la table de multiplication de 5. Utilisant la boucle For.   (Solution)

Exercice 21

Écrire un programme en Java qui permet d'afficher la table de multiplication d’un entier saisie par l’utilisateur,  Utilisant la boucle For.  (Solution)

Exercice 22

Écrire un programme en Java  qui permet d'afficher "Bonjour" 10 fois. utilisant la boucle Do While.   (Solution)

Exercice 23

Écrire un programme en Java qui calcule la somme  S= 1+2+3+…+ 10. Utilisant la boucle  Do While.   (Solution)

Exercice 24

Écrire un programme en Java qui affiche la table de multiplication de 8. Utilisant la boucle  Do While.   (Solution)

Exercice 25

Écrire un programme en Java permettant de saisir 10 entiers et de les stocker dans un tableau nommé Tableau, puis les afficher.   (Solution)

Exercice 26

Écrire un programme en Java  permettant de saisir 10 notes et qui affiche la moyenne de ces notes.   (Solution)

Exercice 27

Écrire un programme en Java permettant de saisir 10 entiers et qui affiche le maximum de ces entiers.   (Solution)

Exercice 28

Écrire un programme en Java  permettant de saisir 10 entiers dans un tableau, et de calculer le nombre d'occurrences d'un élément N  dans ce tableau. Où N saisi par l’utilisateur.    (Solution)

Exercice 29

Écrire un programme en Java  permettant de saisir 10  entiers dans un tableau et de  trier ce tableau par ordre croissante. puis affiche ce tableau après le tri.   (Solution)

Exercice 30

Écrire un programme en Java permettant de calculer le factoriel d'un entier saisi par l'utilisateur. par exemple N = 7  le factoriel de 7 égal à  1*2*3*4*5*6*7 =5040.    (Solution)


Exercice 31

Écrire un programme en Java permettant d'afficher les nombres paires compris entre 0 et N, où N saisi par l'utilisateur.  (Solution)

Exercice 32

Écrire  un programme en Java qui permet de calculer la somme d'entiers  impaires de 1 jusqu'à un entier N saisi par l'utilisateur.   Exemple N=8   Somme = 1 +3+5+7= 16   (Solution)

Exercice 33

Écrire un programme en Java qui permet de calculer le plus grand diviseur commun entre deux entiers saisis par l'utilisateur.  Par exemple:  M= 15  et N=10   PGCD (15 , 10) =  5      (Solution)

Exercice 34

Ecrire un programme en Java qui permet d'afficher  un  triangle  d'entiers, selon un entier saisi par l'utilisateur. Exemple   N=4

1

22

333

4444  

  (Solution)


Exercice 35

Écrire un programme en Java qui permet de calculer le nombre de chiffres d'un entier N saisi  par l'utilisateur.  Exemple  N = 10843

le nombre de chiffres est : 5               (Solution)

Exercice 36

Écrire un programme en Java qui permet d'inverser les chiffres d'un entier N saisi par l'utilisateur.   par exemple  N=35672  le résultat affiché doit être   27653     (Solution)

Exercice 37

Écrire un programme en Java  qui permet de saisir un entier N et d'afficher le triangle d'étoiles. par exemple  N = 4

          1110111
          1100011 
          1000001
          0000000

(Solution)


Exercice 38

Écrire un programme en Java qui  permet de saisir 10 entiers dans un tableau. puis compter combien y a-t-il  d'éléments pairs et  impairs.  (Solution)

Exercice 39

Écrire un programme en Java qui affiche si un nombre  entier N  saisi au clavier est Premier ou non.   (Solution)

Exercice 40

Ecrire  un programme en Java qui demande la saisie d'un tableau T de 10 entiers, et de mettre les éléments pairs dans  un tableau T1 et les éléments impaires dans un tableau T2. Puis afficher T1  et  T2      (Solution)

             👉 POO en JAVA 👈