Condition dans un programme

Énoncé

La loi relative aux réseaux sociaux :

  • interdit à un jeune de moins de 13 ans de s'inscrire sur les réseaux sociaux,

  • entre 13 et 15 ans, l'inscription nécessite l'autorisation d'un responsable légal.

  • au-delà de 15 ans, l'inscription est autorisée sans condition.

Question

  • Écrire un programme qui affiche les modalités d'inscription en fonction de l'âge de l'utilisateur.

Conseils pour écrire un programme incluant une instruction conditionnelle :

  1. Déterminer le nombre de conditions.

  2. Écrire les conditions.

  3. Choisir la structure conditionnelle à mettre en place.

  4. Écrire le programme en respectant la syntaxe Python. .

Indice

  1. Ici il y a trois cas suivant l'âge du jeune.

  2. Les conditions sont : « 13 < age < 15 », « age < 13 »,« age >= 15 ».

  3. On utilise la structure conditionnelle : « if ... elif ... else ».

  4. Le programme à écrire est alors le suivant :

Solution

1
age=int(input("Quel âge as tu ?"))
2
if age<13:
3
  print("Inscription interdite")
4
 elif age<15:
5
  print("Autorisation nécessaire")
6
 else:
7
  print("Inscription libre")