algorithmique et programmation (première) · Chapitre 5 · Exercice de TD
Compléter le mini-projet 1 avec une brique seuil(f, u0, objectif)…
Programmation modulaire · niveau 2
Énoncé
Compléter le mini-projet 1 avec une brique seuil(f, u0, objectif) renvoyant le premier rang où la suite dépasse l'objectif, puis l'intégrer à etudier pour qu'elle affiche, dans le cas d'une conjecture de croissance vers l'infini, le rang de dépassement de .
Corrigé
def seuil(f, u0, objectif):
u, n = u0, 0
while u <= objectif:
u = f(u)
n += 1
return n
# Dans etudier, brancher un cas supplémentaire :
# elif L[-1] > L[0] and quotients(L) et croissance rapide...
# Version simple : si le dernier terme dépasse 10**6, afficher
# print("Dépasse 10^6 au rang", seuil(f, u0, 10**6))
L'intérêt : seuil est autonome, testable seule (assert seuil(lambda u: 2*u, 1, 1000) == 10), et etudier ne grossit que d'un appel.
100 % gratuit
La suite du chapitre est sur Adloun
- 2 autres exercices corrigés dans ce chapitre, et 2 à chercher avec le tuteur
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.