Vous êtes sur la page 1sur 4

TD 1

Exercice 1:

Programme qui résout une équation de deuxième dégrée.

Exercice 2:

Programme qui lit une note du clavier:

Si note>=20 ou note<10 affiche "Note incorrecte"

Si note>=16 affiche "très bien"

Si note>=12 affiche "Assez bien"

Si note>=14 affiche "bien"

Si note>=10affiche "Passable"

Sinon affiche "Ajournée"

Exercice 3:

Écrire un programme en langage Python qui demande à l'utilisateur de saisir son âge et de lui
afficher le message « vous êtes Majeur ! » si l’âge tapé est supérieur ou égale à 18 et le message «
vous êtes mineur ! » si l’âge tapé est inférieur à 18.

Exercice 4:

Utiliser l'opérateur ternaire pour afficher le maximum de 3 nombres entrée au clavier.

Exercice 5:

Programme qui lit des valeurs entier et affiche la somme de leur inverse, si une valeur est nulle le
programme quitte sans rien afficher.

Exercice 6:

Écrire un programme en langage Python qui permet de parcourir et afficher les caractères d’une
variable du type chaine de caractères.

Exercice 7:

Un palindrome est un mot dont l'ordre des lettres reste le même si on le lit de gauche à droite ou
de droite à gauche. Par exemple : 'laval' , 'radar, 'sos'... sont des palindromes. Écrire un programme
en Python qui demande à l'utilisateur de saisir un mot et de lui renvoyer s'il s'agit d'un palindrome
ou non?

Exercice 8:
Écrire un programme qui demande à l’utilisateur de saisir un texte et de lui renvoyer tous les mots
commençant par la lettre a.

Exercice 9:

Écrire un programme en langage Python qui demande à l'utilisateur de saisir un nombre entier n et
de lui afficher si ce nombre est premier ou non.

Correction:
Exercice1:

Exercice 2:

Exercice 3:
Exercice 4:

Exercice 5:

Exercice 6:

Exercice 7:

Exercice 8:
Exercice 9:

Vous aimerez peut-être aussi