Adloun

Tester la parité sans condition

Exercice d'entraînement · niveau 1 (application) · sciences numériques et technologie (seconde), chapitre 2 — Variables, types et affectations · Les opérateurs arithmétiques

Énoncé

Sans utiliser if, écrire un programme qui affiche True si l'entier n est pair et False sinon. Le tester sur n = 14 puis n = 27.

Corrigé

n = 14
print(n % 2 == 0)   # True

Pour n = 27, l'affichage est False. Le test n % 2 == 0 est une expression booléenne : elle a déjà pour valeur True ou False, il est donc inutile de l'entourer d'un if pour afficher l'un ou l'autre.

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.