Vous êtes sur la page 1sur 2

TP 1

GECSI1

Exercice 1 : « Table de multiplication »


Ecrivez un programme qui permet d’afficher le table de multiplication d’un chiffre entrer au
clavier. Exemple : le programme demande un chiffre, ensuite l’utilisateur entre 5. Le
programme affiche la table de multiplication de 5.

Exercice 2 : «Calculer la Puissance »


Ecrivez un programme qui permet de calculer la puissance(n) d’un entier (d) saisit au clavier.
Le programme reçoit 2 valeurs n et d, en affichant :
 La puissance de l’entier s’il n’est pas nul.
• Sinon le message « l’entier est nul ».

Exercice 3 : «Calculer la Moyenne »


Ecrire un programme java qui demande 5 nombres entrés par le clavier puis le programme
calcule la somme et la moyenne de ces 5 nombres.

Exercice 4 : « Affichage d’un triangle »


1. Triangle rectangle
Écrire un programme qui affiche un triangle rectangle (possède un angle droit 90°) formé
d’étoiles. La hauteur du triangle (c’est-à-dire son nombre de lignes) sera fournie au clavier,
comme dans l’exemple ci-dessous.
Exemple
combien de lignes ? 8

*
***
*****
*******
*********
***********
*************
***************

2. Triangle isocèle
Même énoncé ci-dessus mais cette fois le programme va afficher un triangle isocèle comme
ceci :
*
***
*****
*******

2020-2021 Mme. Safa BELHAOUS


*********
***********
*************
***************

Exercice 5 : « Validation d’un module »


Un module contient deux éléments, la note du 1er élément de coefficient 1 et la note de
deuxième de coefficient 2. La moyenne obtenue doit être supérieure ou égale à 12 pour
valider le module. Cet exercice calcule le résultat d’un étudiant à un module en affichant l’un
des deux messages : « félicitation ! Module validé » ou « Dommage ! Module non validé ».
Travail demandé :
 Supposez des notes positives n1 et n2 valides entre 0 et 20.
 Calculez la moyenne du module dans moyenne définie par : moyenne = (2n1+n2)/3

Exercice 6 : «Switch»
1) Écrivez un programme pour Saisir le numéro du jour dans une semaine (1-7) et affichez
le nom du jour à l'aide de switch case.
2) Écrivez un programme pour saisir un alphabet et vérifiez s'il s'agit d'une voyelle ou
d'une consonne en utilisant "switch-case". Les lettres a, e, i, o et u en minuscules et en
majuscules sont appelées voyelles. Les alphabets autres que les voyelles sont appelés
consonnes.
3) Écrivez un programme pour saisir deux nombres de l'utilisateur et trouvez le maximum
entre les deux nombres en utilisant "switch case".

Exercice 7 : «Tableau»
Dans cet exercice, on va travailler avec un tableau d’entiers initialisé :
int[] tab = {12, 15, 13, 10, 8, 9, 13, 14};

1) Ecrire un programme qui saisit un entier au clavier et qui recherche si cet entier
appartient au tableau (réponse de type oui/non). Le programme s’arrêtera dès que le
nombre est trouvé.
2) Ecrire un programme qui saisit un entier au clavier et qui recherche si cet entier
appartient au tableau. Au cas où la réponse est positive, l’indice de cet entier dans le
tableau est affiché.

2020-2021 Mme. Safa BELHAOUS