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
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)
Exercice 3 la factorielle
Écrire un programme qui calcule la factorielle d'un entier et affiche le résultat.
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.
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
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.
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");
}
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.
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.
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
Enregistrer un commentaire