Adloun

sciences numériques et technologie (seconde) · Chapitre 3 · Exercice d'entraînement

Deux conditions imbriquées

Instructions conditionnelles · Indentation et conditions imbriquées · niveau 2

Énoncé

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

Pour démarrer : comment l'IA t'aide

Élève

Je vois qu'il faut afficher trois messages différents selon n, mais je ne sais pas comment structurer le programme avec une condition imbriquée.

IA

Commence par te demander quels sont les deux critères à examiner sur n. Peux-tu les lister dans l'ordre où tu les vérifierais ?

Élève

D'abord je regarde si n est positif ou pas, et ensuite, seulement s'il est positif, je regarde s'il est pair ou impair.

IA

Oui, c'est l'idée de l'imbrication : un test à l'intérieur d'un autre. En Python, comment écrirais-tu le premier test sur n, celui qui sépare les positifs des autres ?

L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.

Continue cet exercice avec l'IA

Reprends l'exercice là où le dialogue s'arrête.

Continuer avec l'IA — gratuit, sans inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →