Exercices Python : Itérations et Boucles
Exercice 1 :
Écrire un programme qui lit 3 nombres entiers entrés par l'utilisateur, et qui, si au moins deux d'entre
eux ont la même valeur, affiche cette valeur et qui sinon affiche un message.
Exercice 2 :
Écrire un programme qui teste la parité d'un nombre entier entré par l'utilisateur et affiche s'il est pair
ou impair.
Exercice 3 :
Écrire un programme qui affiche la racine carrée du produit de a par b de deux nombres positifs a et b
de type float entrés par l'utilisateur.
Si au moins un de ces nombres est négatif, le programme affiche un message d'erreur.
Exercice 4 :
Écrire un programme qui génère de manière aléatoire un nombre entier compris entre 0 et 100 et qui
invite un joueur à deviner ce nombre en utilisant le moins d'essais possible avec 7 possibilités
maximum. A chaque essai, le programme répond trop grand, trop petit, gagné en n essais si le
nombre et trouvé et perdu si le nombre d'essais a été dépassé.
Exercice 5 :
Écrire un programme qui permet de déterminer si une année saisie par l'utilisateur est bissextile. Une
année est dite bissextile si c'est un multiple de 4, sauf si c'est un multiple de 100. Toutefois, elle est
considérée comme bissextile si c'est un multiple de 400.
Exercice 6 :
Écrire un programme qui convertit un temps (entier) en secondes, entré par l'utilisateur, en affichant
le nombre d'années, de mois, de jours, de minutes et de secondes.
Exercice 7 :
Ecrire un programme qui affiche les 20 premiers termes de la table de multiplication par 7 en
signalant à l'aide d'un astérisque ceux qui sont multiples de 3.
Exercice 8 :
Ecrire un programme qui calcule les 50 premiers termes de la table de multiplication par 13 mais
n'affiche que ceux qui sont des multiples de 7.
Exercice 9 :
Ecrire un programme qui affiche ceci :