Exercices corrigés - Université Paris-Sud
Le n°1 du Soutien scolaire en Maths sur internet de la 6ème à la terminale.
Part of the document
Énoncés
Énoncés des exercices
Remarque
+Les exercices suivants sont fournis à titre d"exemples et de modèles.
Ils sont soit simples, soit moins simples (notés◃dans la marge) soit difficiles (notés◃◃).
Les scripts du cours
Cours n
o1 : "Premiers pas en Python»
1.
Affectez les variables?????et????????par les valeurs 6.892 et 19.7.
Calculez et affichez la valeur de la vitesse.
Améliorez l"affichage en imposant un chiffre après le point décimal.
2.
Saisir un nom et un âge en utilisant l"instruction?. Les afficher.
Refaire la saisie du nom, mais avec l"instruction?. L"afficher.
Enfin, utilisez la "bonne pratique» : recommencez l"exercice entranstypantles saisies
effectuées avec l"instruction?
Cours n
o2 : "Contrôle du flux d"instructions»
2.
Saisir deux mots, comparez-les pour trouver le "plus petit» et affichez le résultat.
Refaire l"exercice en utilisant l"instruction ternaire :
3.
On désire sécuriser une enceinte pressurisée.
On se fixe une pression seuil et un volume seuil :?????? ? ???,?????? ? ????.
qui simule le comportement suivant :
-
si le volumeetla pression sont supérieurs aux seuils : arrêt immédiat;
-
si seule la pression est supérieure à la pression seuil : demander d"augmenter le vo-
lume de l"enceinte;
-
si seul le volume est supérieur au volume seuil : demander de diminuer le volume
de l"enceinte;
-
sinon déclarer que "tout va bien».
Ce comportement sera implémenté par une alternative multiple.
BC v2.1- 1 -2008 - 2009
Énoncés
4.
Initialisez deux entiers :? ? ?et? ? ??.
Écrire une boucle affichant et incrémentant la valeur de?tant qu"elle reste inférieure
à celle de?.
Écrire une autre boucle décrémentant la valeur de?et affichant sa valeur si elle est
impaire. Boucler tant que b n"est pas nul.
5.
Écrire unesaisie filtréed"un entier dans l"intervalle 1 à 10, bornes comprises. Affichez
la saisie.
6.
Affichez chaque caractère d"une chaîne en utilisant une boucle???.
Affichez chaque élément d"une liste en utilisant une boucle???.
7.
Affichez les entiers de 0 à 15 non compris, de trois en trois, en utilisant une boucle???
et l"instruction???????.
8.
Utilisez l"instruction?????pour interrompre une boucle???d"affichage des entiers
de 1 à 10 compris, lorsque la variable de boucle vaut 5.
9.
Utilisez l"instruction????????pour modifier une boucle???d"affichage de tous en-
tiers de 1 à 10 compris, sauf lorsque la variable de boucle vaut 5.
10.
Utilisez uneexceptionpour calculer, dans une boucle évoluant de -3 à 3 compris, la
valeur de sin(x)/x.

