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 inscriptionGratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.