Université Sultan Moulay Slimane Année universitaire : 2024 - 2025
Faculté Polydisciplinaire de Khouribga Filière : TC MIP
Département Mathématiques Informatique Module : Informatique1 : Algorithmique 1 / Python
TD N°5
Programmation Python
Exercice 01:
Ecrire un programme en langage Python qui demande à l’utilisateur de saisir son nombre
entier et de lui afficher si ce nombre est pair ou impair.
Exercice 02:
Ecrire un programme en Python qui demande à l’utilisateur de saisir un nombre entier n et
de lui afficher la valeur de la somme 1 + 2 +… + n
Exercice 03:
Ecrire un programme qui à partir d’une note affiche la mention correspondante ?
Exercice 04 : Nombre de moyennes > = 10
En utilisant les tableaux, écrire un programme en Python qui permet la saisie d’une liste de
15 moyennes réelles et d’afficher le nombre des moyennes supérieures ou égales à 10.
Exercice 05 : Maximum des moyennes d’une classe
En utilisant les tableaux, écrire un programme en Python qui permet la saisie des moyennes
d’une classe de 20 étudiants et affiche le maximum.
Exercice 06 : Recherche d’une valeur dans un tableau
Ecrire un programme en Python qui cherche une valeur x dans un tableau T.
Exercice 07 : Tri d’un tableau
1. Ecrire un programme en Python qui permet de trier le tableau T par ordre croissant :
T = array('i', [9, 3, 2, 10, 16, 37, 32, 30, 89, 50]).
• À l’aide de tri par sélection.
• À l’aide de tri à bulle.
• À l’aide de tri par insertion.
2. Ecrire un programme en Python qui transcrit l’algorithme de la recherche dichotomique
du cours et chercher la valeur v=32.