Adloun

Trois arguments et une condition

Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 5 — Les fonctions · Fonctions à plusieurs arguments

Énoncé

Écrire une fonction minimum(a, b, c) renvoyant le plus petit des trois nombres, sans utiliser min.

Corrigé

def minimum(a, b, c):
    m = a
    if b < m:
        m = b
    if c < m:
        m = c
    return m

On part de a comme minimum provisoire, puis on ne le remplace que sur une amélioration stricte.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.