Adloun

Deux conditions imbriquées

Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 3 — Instructions conditionnelles · Indentation et conditions imbriquées

Énoncé

Écrire un programme qui, à partir de n, affiche "positif pair", "positif impair" ou "négatif ou nul". On utilisera une condition imbriquée.

Corrigé

if n > 0:
    if n % 2 == 0:
        print("positif pair")
    else:
        print("positif impair")
else:
    print("négatif ou nul")

Le test de parité n'a de sens que dans la branche des nombres positifs : c'est ce que traduit l'imbrication.

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.