Exercices corrigés langage JAVA



 

Exercice 1 multiplication de nombres réels

Écrire un programme qui qui multiplie deux nombres a et b de type Float, avec a = 5.75 et b = 10.01

 

Voir la solution

 


 

Exercice 2 les priorités

Éliminer les parenthèses superflues dans les expressions suivantes :

A = (x+1)

A = (x=y)+ 5                                                                         

A = (x=            (y+1))                                    

(A>b) && (A<d)                                                       

A+= (d%c)                                                                                                   

A = (x+=5)

Voir la solution

 


 

Exercice 3 la factorielle

Écrire un programme qui calcule la factorielle d'un entier et affiche le résultat.

Voir la solution

 


 

 

Exercice 4  maximum de deux nombres

Écrire un programme java qui demande à l’utilisateur de saisir deux nombres de type float et  de lui afficher le maximum des deux.

 

Voir la solution

 


 

Exercice 5 l’aire et le volume d’une cylindre

Écrire un programme java qui lit le rayon et la hauteur d’un cylindre et calcule l’aire et le volume à partir des formules suivantes :

-  V = aire * hauteur

-  aire = (rayon2)* pi

Voir la solution

 


 

Exercice 6 majeur / mineur

Écrire un programme qui demande à l’utilisateur de saisir son âge et de lui afficher qu’il est majeur si son âge est supérieur à 18 ans et qu’il est mineur dans le cas contraire.

Voir la solution

 


 

 

Exercice 7 les conditions

Quels sont les blocs de code qui sont exécutés et ceux qui ne le sont pas ?

int n = 17;

if ((n > 1) && (n < 10)){

System.out.println("Between 1 and 10");

}

if ((n > 10) && (n < 18)){

System.out.println("Between 10 and 20");

}

if ((n > 18) && (n <20)){

System.out.println("Between 18 and 20");

}

Voir la solution

 


 

 

Exercice 8 le nombre premier

Écrivez une méthode qui vérifie si un nombre est un nombre premier.

Un nombre premier est un nombre qui n’a pas de diviseurs positifs que 1 et lui-même.

Voir la solution

 


 

Exercice 9 série harmonique

Écrire un programme calculant la somme des n premiers termes de la "série harmonique".

Avec série harmonique = 1 + 1/2 + 1/3 + 1/4 + ..... + 1/n

La valeur de n sera lue en donnée.

Voir la solution

 


 

Exercice 10 le nombre pair

Écrire un programme qui demande à l’utilisateur de saisir un nombre entier a et de lui afficher tous les nombres pairs qui sont inférieur à a.

 

Commentaires