VERIFIER dans mon classeur de 2nd si j'ai rien oublié
Exercice
1: python boucle for in range
Écrire un programme en python qui :
-
Affiche tous les entiers de 6 à 20
-
Affiche tous les entiers pairs de 6 à 20
-
Affiche tous les entiers impairs de 9 à 45
-
Affiche les entiers 8 ; 11 ; 14 ; 17 ; ... ; 47
Exercice
2: python boucle for in range
On plante un arbre qui mesure 30 cm et qui pousse de 14 cm par an.
Écrire un programme en Python à l'aide d'une boucle for pour savoir combien il mesure au bout de 8
ans.
Exercice
3: python boucle for in range
Gaspard achète un appartement d'une valeur de 112 000€.
La valeur de l'appartement augmente de 2% par an.
Écrire un programme en python qui à l'aide d'une boucle for affiche la valeur de l'appartement au
bout de 15 ans.
Exercice
4: python boucle for in range
Lotfi achète une voiture d'une valeur de 60 000€.
La valeur de la voiture baisse de 15% par an.
Écrire un programme en python qui à l'aide d'une boucle for affiche la valeur de la voiture au bout
de 10 ans.
Exercice
5: python boucle for in range
On prend une feuille de papier de 0,1 mm d'épaisseur.
Écrire un programme en python qui à l'aide d'une boucle for affiche l'épaisseur au bout de 20
pliages. Le résultat sera donné en mètre.
Exercice
6: python boucle for in range
Écrire un programme en Python qui calcule les sommes suivantes à l'aide d'une boucle for:
-
\(1+2+3+4+...+100\)
-
\(1+3+5+7+...+99\)
Exercice
7: python boucle for in range
Écrire un programme en Python qui demande à l'utilisateur un entier $n$ strictement positif et qui
calcule les sommes suivantes à l'aide d'une boucle for:
-
\(1+2^2+3^2+4^2+...+n^2\)
-
\(1+\dfrac 12+...+\dfrac 1n\)
Exercice
8: python - calculer une moyenne - boucle for in range
Écrire un programme en python pour calculer la moyenne de n notes entrées par l'utilisateur, le
nombre n
de notes étant choisi par l'utilisateur.
Exercice
9: python - puissance d'un nombre - boucle for in range
-
Écrire un programme en Python pour calculer $2^{5}$ à partir la définition de la
puissance d'un
nombre.
-
Modifier votre programme pour qu'il calcule $a^n$ où $a$ et $n$ sont des entiers
naturels entrés
par l'utilisateur.
-
Modifier votre programme pour que l'utilisateur puisse entrer pour $a$ un nombre
décimal.
Exercice
10: python & probabilité - boucle for in range
L'objectif est de ce programme est d'estimer la probabilité d'avoir une somme égale à 5 lorsqu'on
lance deux dés.
On lance deux dés à 6 faces non truqués 10000 fois.
-
Écrire un programme en python qui compte le nombre de fois où la somme des deux dés est
égale à 5.
-
Conclure.
Exercice
11: python & tableau de valeur d'une fonction - boucle for in range
On considère la fonction \(f\) définie sur \([-10;10]\) par \(f(x)=3x^2-5x+1 \).
Écrire un programme en python qui affiche le tableau de valeur de la fonction $f$ sur \([-10;10]\)
pour $x$ entier.
Exercice
12: python & équation - boucle for in range
On considère l'équation \( 2x^3+3x^2=8x-3 \)
Écrire un programme en python qui affiche les solutions entières de cette équation entre -10 et 10 inclus.
Exercice
13: python & système d'équation - boucle for in range
On considère le système \( \left \{
\begin{array}{rcl}
2x+3y&=&1 \\
5x-2y&=&12
\end{array}
\right. \)
Écrire un programme en python qui affiche les solutions entières de ce système pour \(x\) et \(y\)
compris entre -10 et 10 inclus.
Exercice
14: python - Placement et pourcentages - boucle for in range
Les parents de Gaspard ont déposé sur son livret d'épargne $1500$ € au taux
d'intérêt de $2\%$.
-
Écrire un programme en Python pour savoir combien il aura au bout de 10 ans.
-
Modifier le programme pour que l'utilisateur puisse choisir le nombre d'années et la
somme
initiale.
-
Modifier le programme pour que l'utilisateur puisse également choisir le taux d'intérêt
en
pourcentage.
Exercice
15: python - calculer une somme de carré - boucle for in range
Inès veut construire une pyramide à base carrée comme sur la photo ci-dessous.
La pyramide sur la photo a 7 étages.
-
Inès veut construire une pyramide à 100 étages. Combien de billes doit-elle avoir?
Écrire un programme en Python pour répondre au problème.
-
Modifier le programme pour que l'utilisateur puisse choisir le nombre d'étages.
Exercice
16: python - Réviser ses tables de
multiplication - boucle for in range
Écrire un programme en python pour réviser ses tables de multiplication.
Le programme tire 2 entiers au hasard et demande à l'utilisateur combien vaut le produit.
On interrogera 10 fois l'utilisateur. 1 pt par bonne réponse et -1 sinon.
Exercice
17: python - Réviser ses tables de
multiplication - boucle for in range
On considère le système d'équations suivant: $\left\{
\begin{array}{rl}
x + y -3z&= -10 \\
x-y+2z&= 3\\
2x+y-z&=-6
\end{array}
\right.$.
Écrire un programme en Python pour trouver les solutions entières avec $x$, $y$ et $z$ compris entre
$-10$ et $10$ inclus.
Exercice
18: python - Réviser ses tables de
multiplication - boucle for in range
Écrire un programme en Python qui compte le nombre de "e" dans une chaîne de caractère.