Adloun

algorithmique et programmation (première) · Chapitre 5 · Exercice d'entraînement

Lire une décomposition

Programmation modulaire · Décomposer et spécifier · niveau 1 (application)

Énoncé

Lire une décomposition. On considère le programme :


from math import pi

def aire_disque(r):
    return pi * r**2

def aire_couronne(R, r):
    return aire_disque(R) - aire_disque(r)
  • Donner l'interface de chaque fonction (paramètres, valeur renvoyée). Laquelle appelle l'autre ?
  • Que renvoie aire_couronne(3, 2) ? Donner la valeur exacte et une valeur approchée.

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