1ère AP & GC (Semestre 1)
TP N°3 « INSTRUCTIONS DE CONTROLE “ CONDITIONNELLE “ »
Exercice 1 :
Écrivez un programme qui affiche le signe du produit de deux entiers non nuls, A et B, sans effectuer
la multiplication.
Exercice 2 :
Demandez à l'utilisateur de saisir un nombre entier, puis affichez s'il est pair ou impair.
Exercice 3 :
Demandez à l'utilisateur de saisir deux nombres double, puis déterminez et affichez le plus
grand des deux.
Exercice 4 :
Demandez à l'utilisateur de saisir trois notes de type float ou entier, puis calculez et affichez leur
moyenne. Ensuite, déterminez si l'étudiant a réussi (moyenne >= 10) ou échoué (moyenne < 10).
Exercice 5 :
Demandez à l'utilisateur de saisir les longueurs des trois côtés d'un triangle de type float, puis
classifiez et affichez le type de triangle (équilatéral, isocèle, ou scalène).
Exercice 6 :
Demandez à l'utilisateur de saisir une année (entier), puis vérifiez et affichez si elle est bissextile.
Exercice 7 :
Ecrire un programme qui lit trois nombres entiers A, B et C et effectue un tri par ordre décroissant de
ces derniers en échangeant leur valeur. Introduire une variable aide.
Exercice 8 :
Ecrire un programme qui calcule les solutions réelles d’une équation du second degré.
On supposera que les coefficients a, b et c sont des nombres entiers.
Exercice 9 :
Ecrire un programme qui demander à l'utilisateur de saisir un chiffre (de 1 à 7) représentant un jour de
la semaine, puis afficher le nom du jour correspondant en utilisant l'instruction switch. Si l'utilisateur
entre un chiffre en dehors de l'intervalle [1:7], le programme affichera ce message d'erreur "Erreur :
Veuillez entrer un chiffre entre 1 et 7”.
Exercice 10 :
Ecrire un programme qui demander à l'utilisateur de saisir un opérateur arithmétique (+, -, *, /) et deux
nombres, puis d'effectuer l'opération correspondante et d'afficher le résultat en utilisant l'instruction
switch.