Seconde - Python - Boucles - Exercices

Exercice 1 - Boucle incomplète 1 6332

Validé !

Le programme suivant doit afficher les entiers de 7 à 17 à l'aide d'une boucle while.

Trouvez les erreurs et corrigez ce programme pour qu'il affiche la valeur demandée.

n = 0 while n < 17: print(n) n = n + 2

Exercice 2 - Boucle incomplète 2 3114

Validé !

Le programme suivant doit afficher les entiers de 3 à 11 à l'aide d'une boucle for.

Trouvez les erreurs et corrigez ce programme pour qu'il affiche la valeur demandée.

for i in range(2,11): print(3)

Exercice 3 - Liste d'entiers 1 1875

Validé !

Écrire un programme qui affiche les nombres entiers de 1 à 20.

Exercice 4 - Liste d'entiers 2 1315

Validé !

Écrire un programme qui affiche les nombres entiers de 20 à 37.

Exercice 5 - Liste d'impairs 2277

Validé !

Écrire un programme qui affiche les nombres impairs de 7 à 29.

Exercice 6 - Liste décroissante 3120

Validé !

Écrire un programme qui affiche les nombres entiers de 1 à 15, dans l’ordre décroissant.

Exercice 7 - Valeur inconnue 2937

Validé !

Compléter le programme suivant pour qu'il affiche la plus petite valeur de $n$ telle que $n \times (n+1) \times (n+2)$ soit supérieur à $1\,000\,000$.

n = 1 while ... : n = n + 1 print(n)

Exercice 8 - Somme incomplète 2656

Validé !

Le programme suivant doit afficher la somme des entiers de 1 à 100.

Trouvez les erreurs et corrigez ce programme pour qu'il affiche la valeur demandée.

for i in range(100): somme = somme + i print(somme)

Exercice 9 - Somme des impairs 2004

Validé !

Calculer la somme des entiers impairs de 1 à 999 : $$ 1 + 3 + 5 + \ldots + 999 $$

Exercice 10 - Somme de carrés 1438

Validé !

Calculer la somme des carrés des entiers pairs de 2 à 10 000 : $$ 2^2 + 4^2 + 6^2 + \ldots + 10\,000^2 $$

Exercice 11 - Somme des entiers 1607

Validé !

Écrire une fonction sommeEntiers(n) qui retourne la somme des entiers naturels inférieurs ou égaux à $n$ : $$ 1 + 2 + 3 + \ldots + n $$

Exercice 12 - Somme des inverses 672

Validé !

Écrire une fonction sommeInverses(n) qui retourne la somme des inverses des entiers naturels compris entre $1$ et $n$ : $$ 1 + \frac{1}{2} + \frac{1}{3} + \ldots + \frac{1}{n} $$

Exercice 13 - Plus petit entier 878

Validé !

Écrire une fonction seuil(A) qui retourne la plus petite valeur de $n$ telle que : $$ 1 + \frac{1}{2} + \frac{1}{3} + \ldots + \frac{1}{n} \geq A$$

Exercice 14 - Nombres de Fibonacci 502

Validé !

Écrire une fonction fibonacci(n) qui calcule le $n$-ième nombre de Fibonacci, définit comme le $n$-ième nombre de la suite mathématique suivante : $$ 0 ~~ 1 ~~ 1 ~~ 2 ~~ 3 ~~ 5 ~~ 8 ~~ 13 ~~ 21 ~~ 34 ~~ 55 ~~ 89 ...$$ Par exemple : >>> fibonacci(5) 3 >>> fibonacci(10) 34