algorithmique et programmation (première) · Chapitre 1 · Exercice d'entraînement
De Python au langage naturel
Consolidation : variables, conditions, boucles, fonctions · Fonctions et traduction · niveau 2
Énoncé
De Python au langage naturel. On considère la fonction :
def g(n):
p = 1
k = 0
while p < n:
p = 2 * p
k = k + 1
return k
- Écrire cet algorithme en langage naturel.
- Calculer
g(100)en suivant les valeurs depetk. - Que renvoie
g(n)en général ? Que valentg(64)etg(65)?
Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.