SUPDECO ANNÉE 2025-2026
THIES
CYCLE LICENCE
INFORMATIQUE
LICENCE 2 – SEMESTRE 3
Programmation en Python : Chapitre 2
TD / TP N°2
Il est prévu des simulations avec un logiciel de python pour approfondir le Cours et le TD
Exercice 1
Proposez un programme python qui demande deux réels à l’utilisateur et l’informe ensuite si le
produit est négatif, positif ou nul.
Attention : Toutefois, on ne doit pas calculer le produit
Exercice 2
Proposez un programme python qui demande trois entiers à l’utilisateur puis les affiche dans
l’ordre décroissant.
Exercice 3
Proposez un programme python qui demande à l’utilisateur les notes de contrôle et d’examen
de Java d’un étudiant de SupDeco (On suppose que les notes sont comprises entre 0 et 20). Il
calcule la moyenne selon la formule de SupDeco puis teste et affiche les messages suivants :
ü "Faible" : lorsque la moyenne est inférieure à 7 ;
ü "Insuffisant" : lorsque la moyenne est comprise entre 7 et 10 exclu ;
ü "Passable" : lorsque la moyenne est comprise entre 10 et 12 exclu ;
ü "Assez Bien" : lorsque la moyenne est comprise entre 12 et 14 exclu ;
ü "Bien" : lorsque la moyenne est comprise entre 14 et 16 exclu ;
ü "Très Bien" : lorsque la moyenne est au moins égale à 16.
Exercice 4
Proposez un programme python qui demande un nombre compris entre 10 et 20, jusqu’à ce que
la réponse convienne. En cas de réponse supérieure à 20, on fera apparaître le message : « Plus
petit ! », et inversement, « Plus grand ! » si le nombre est inférieur à 10. En cas de bonne
réponse, on fera apparaître le message : « Saisie correcte ! ».
Exercice 5
Proposez un programme python qui demande un nombre de départ, et qui ensuite écrit la table
de multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 5) :
Table de 5 :
5x1=5
5 x 2 = 10
5 x 3 = 15
…
5 x 10 = 50
Exercice 6
Proposez un programme python qui contrôle la saisie du code PIN. Au moment de la saisie, le
programme affiche le nombre de tentatives restantes avant de récupérer une nouvelle valeur.
Lorsque l’utilisateur entre le bon code (2026), il affiche « Bravo ! Code correct après n
saisie(s).» où n représente le nombre de saisies effectuées. Après trois fausses saisies, il affiche
le message « SIM bloquée, entrez le code PUK ».
M. YOUM 1