Vous êtes sur la page 1sur 2

TP EXAMEN DE JAVA

1. Ecrire un programme java qui commence par demande à l’utilisateur de se connecter à


travers son nom et son mot de passe. Il demande à l’utilisateur son nom et son mot de
passe autant de fois tant que le nom n’est pas égal à Yambi Kumuré et/ou le mot de
passe saisie n’est pas égal à @kumure05 en affichant le message : le prénom et le mot
de passe saisie ne sont pas corrects.
Si le nom et mot de passe sont corrects, le programme déclare un tableau nommé
"Commande" de 3 dimension qui, par l'intermédiaire de la boucle for, enregistre sur la
première ligne, 20 produits par leurs noms en demandant à l'utilisateur "entrer le nom
du produit". Après chaque produit enregistré, le programme demande à l'utilisateur de
"entrer le prix unitaire du produit saisi" qui sera enregistré dans la deuxième ligne. Et
après le prix, le programme lui demande de "entrer la quantité du produit" qui sera
enregistré sur la troisième ligne. Le programme calcul le montant total de la
commande et affiche tous les produits commandés, leurs montants, leurs quantités et
le montant total sur plusieurs lignes.

2. Écrire un programme Java qui déclare un tableau "Cote" qui contient 4 colonnes et
1000 lignes. Le programme commence par enregistrer la promotion et l'intitulé du
cours. Sur la première ligne, il enregistré les titres suivants : Noms, Prénoms, Sexe et
Points. Le programme enregistre autant de fois les cotes des étudiants en demandant à
l'utilisateur de "saisir le nom", "saisir le prénom", "saisir le sexe" et "saisir la cote". Le
programme fait cette demande autant de fois tant que l'utilisateur n'a pas saisi "Fin"
dans la rubrique nom. C'est qui signifie que si l'utilisateur saisi "Fin" à la place de
nom, le programme sort de la boucle et affiche l'intitulé du cours, la promotion, les
noms des étudiants, leurs prénoms, sexe et leurs côtes.

3. Écrire un programme Java génère une valeur entière comprise entre 1 et 26. Pour
chaque valeur générée, il l'associe à une lettre de l'alphabet correspondante à l'aide de
la structure switch. Le programme demande à l'utilisateur de deviner la lettre de
l'alphabet correspondante à la valeur générée en saisissant au clavier une lettre en
minuscule. Si l'utilisateur trouve la lettre correspondante, le programme affiche
"Félicitations, vous avez gagné". Si l'utilisateur ne trouve pas la lettre, le programme
lui accorde à 5 essaies en saisissant une autre lettre. S'il ne trouve toujours pas la
bonne réponse après 5 essaies, le programme affiche "Désolé, vous n’avez pas
trouvé".

4. Ecrire un programme java qui commence par demande à l’utilisateur de se connecter à


travers son nom et son mot de passe. Il demande à l’utilisateur son nom et son mot de
passe autant de fois tant que le nom n’est pas égal à Yambi Kumuré et/ou le mot de
passe saisie n’est pas égal à @kumure05 en affichant le message : le prénom et le mot
de passe saisie ne sont pas corrects.
Si le nom et mot de passe sont corrects, le programme calcule la moyenne et le
pourcentage obtenu par un étudiant dans 10 cours suivis et côtés. Le programme
demander à l'utilisateur de saisir le nom de l'étudiant en suite l'utilisateur saisi
successivement et respectivement en boucle, l'intitulé de chaque cours et sa côte qui
sont enregistrés dans un tableau nommé "moyennePourcentage". Après la saisie, le
programme calcule la moyenne obtenu par l'étudiant et le pourcentage sachant que le
maximum d'un cours est de 20 points. Le programme affiche enfin le nom de
l'étudiant, sa moyenne et son pourcentage.

5. Ecrire un programme java qui commence par demande à l’utilisateur de se connecter à


travers son nom et son mot de passe. Il demande à l’utilisateur son nom et son mot de
passe autant de fois tant que le nom n’est pas égal à Yambi Kumuré et/ou le mot de
passe saisie n’est pas égal à @kumure05 en affichant le message : le prénom et le mot
de passe saisie ne sont pas corrects.
Si le nom et mot de passe sont corrects, le programme calcule salaire net des employés
d'une entreprise. Le programme demande à l'utilisateur d'entrer le nom de l'employé,
ses nombres de jours prestés sur 26 et sa côte de performance sur 5. Le programme
calcule sa prime en multipliant le nombre de jours prestés par la côte de performance.
Si le nombre de jours prestés est inférieur ou égal à 10, la côte de performance sera
divisée par 3 avant de calculer la prime, sinon si le nombre de jours prestés est
compris entre 11 et 20, la côte de performance sera divisée par 2 avant de calculer la
prime et dans tout autre cas, la formule de la prime s'applique sans condition. En
considérant que le salaire de base est égal au nombre de jours prestés multipliés par
75000Fc, le programme calcule l'ipr qui est de 5% du salaire de base plus prime. Le
programme calcule en suite l'allocation familiale qui est de 12% du salaire de base
plus prime. Au finish, le programme calcule le salaire net en additionnant le salaire de
base, la prime et l'allocation familiale le tout, moins l'ipr. Il affiche le nom de
l'employé, ses nombres de jours prestés, son ipr, ses allocations et son salaire net.

6. Ecrire un programme java qui commence par demande à l’utilisateur de se connecter à


travers son nom et son mot de passe. Il demande à l’utilisateur son nom et son mot de
passe autant de fois tant que le nom et/ou le mot de passe saisie ne sont pas corrects en
affichant le message : le prénom et le mot de passe saisie ne sont pas corrects.
Si le nom et mot de passe sont corrects, le programme demande à l’utilisateur sa date
de naissance qui est composé du jour, mois et année sachant que ces 3 dernières
variables sont des entiers. Le programme vérifie le nombre entré par l’utilisateur dans
la variable mois et affiche le mois correspondant en lettre (par exemple si l’utilisateur
entre 5, le programme affiche mai).
Le programme calcule en suite l’âge de l’utilisateur et vérifie si l’utilisateur est
mineur. Si l’utilisateur est mineur, le programme affiche le message contenant le nom
et le prénom de l’utilisateur + Désolé, vous ne pouvez pas utiliser ce programme (Ex.
Yambi Kumuré, Désolé, vous ne pouvez pas utiliser ce programme). Mais si
l’utilisateur est majeur, le programme affiche le message Bonjour plus le nom et le
prénom suivit de : votre date d’anniversaire est : jour et mois en lettre (Ex. Bonjour
Yambi Kumuré, votre date d’anniversaire est : 13 mai).

Vous aimerez peut-être aussi