Adloun

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 de p et k.
  • Que renvoie g(n) en général ? Que valent g(64) et g(65) ?

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre