algorithmique et programmation (première) · Chapitre 1 · Exercice de TD
La fonction suivante est incomplète
Consolidation : variables, conditions, boucles, fonctions · Fonctions au service des mathématiques · niveau 3 (difficile)
Énoncé
La fonction suivante est incomplète :
def euler(h, n):
y = 1
for k in range(n):
y = ... # à compléter
return y
- Compléter pour qu'elle réalise la méthode d'Euler pour l'exponentielle (, ).
- Que renvoie
euler(1/n, n)quand devient grand ? Justifier avec le cours.
Corrigé
1. y = y * (1 + h) : sur un pas , .
2. euler(1/n, n) calcule , qui tend vers (chapitre Fonction exponentielle).
Exercices semblables
- Écrire une fonction somme entiers(n) renvoyant par une boucle, puis… corrigé
- Traduire en Python l'algorithme suivant, puis expliquer ce qu'il… corrigé
- Écrire une fonction tangente(a) qui, pour, renvoie le couple tel que… corrigé
- Écrire une fonction simule des() renvoyant le résultat d'un lancer de… corrigé
- Que renvoie f(4)? Et f(7)? python def f(n): if n % 2 == 0: return n //… corrigé