Vous êtes sur la page 1sur 2

2020/2021 M. DIOP / M.

KHOUSSA

FICHE DE TP JAVA N°2


Définitions :
Instruction de contrôle
On appelle instruction de contrôle toute instruction qui permet de contrôler la succession des
actions d'un programme. Il existe 3 types d’instructions de contrôle.
- Les tests :
o if... else
o switch... case
- Les boucles :
o do... while
o for
o while
- Les branchements :
o break
o continue

Exercice n°1 : Résolution d’une équation du second degré


Ecrire un programme qui permet de résoudre l’équation du second degré :
ax2 + bx + c = 0
Indication :
Pour l’équation : ax2 + bx + c = 0.
- a, b et c représentent les coefficients,
- x représente l’inconnu,
- b*b – 4*a*c représente le déterminant.

Cette équation admet :


- pas de solutions que si les conditions suivantes sont vérifiées :
o a = 0 et b = 0
o a != 0 et déterminant < 0.

- une solution si :
o a = 0 et b != 0
o a != 0 et déterminant = 0.

- deux solutions :
o a != 0 et déterminant > 0.

NB : Utiliser les arguments de la fonction main () pour les coefficients de l’équation.

Exercice n°2 : Formatage de nombre


Ecrire un programme qui permet de limiter le nombre de décimales d’un double, c'est-à-dire
de tronquer la chaîne de caractères représentant le double si le nombre de décimales est
supérieur à une valeur donnée.

1
2020/2021 M. DIOP / M. KHOUSSA

Les chaines de caractères


Exercice n°3 : Palindrome
Il s'agit d'écrire un programme qui, étant donnée une chaîne de caractères (une instance de
la classe String)
• Calcule la chaîne inverse
• Indique s'il s'agit ou non d'un palindrome

Exercice n°4 : Table de multiplication


Ecrire un programme qui affiche à partir d’un nombre saisi au clavier :
- Les tables de multiplications de 1 à ce nombre. Assurer vous de gérer le cas où le
nombre est négation ou égal à 0.
- Exemple : Pour le nombre 2
o Table 1 :
1x1=1

1x12=12
o Table 2 :
2x1=2

2x12=24

Exercice n°5 : Les tableaux


Écrire un programme qui :
• Initialise un tableau de n éléments.
• lit dans un tableau n valeurs flottantes fournies au clavier,
• affiche les éléments du tableau.
• calcule et affiche la somme et la moyenne des éléments du tableau
• trouve la plus grande et la plus petite valeur.

Vous aimerez peut-être aussi