3C2M-PROG-00 : Introduction#

Objectifs#

  • Mise à niveau pour le cours d’informatique en 2ème année d’école de maturité

Le language de programmation pour ce cours sera le Python3 . L’environnement de développement Thonny

Exercice 1 : Entrées - sorties#

Ecrivez un programme en qui :

  • demande le prénom de l’utilisateur

  • demande l’âge de l’utilisateur

  • Calcule l’année de naissance (année actuelle - âge)

  • écrit “Bonjour Caroline, vous êtes né en 1975”

Exercice 2 : les tests conditionnels#

Reprendre le code de l’exercice 1 et le modifier en suivant la consigne suivante :

  • demande le genre de la personne (après le prénom et l’âge)

  • modifie la sortie en fonction du genre :

    • si f : “Bonjour Caroline, vous êtes née en 1975”

    • si m : “Bonjour Frédéric, vous êtes né en 1975”

    • sinon : “Bonjour Hamed, vous êtes né.e.x.s en 1975”

Exercice 3 : la boucle while#

Ecrivez le jeu du pendu avec des nombres :

  • choisir un nombre à trouver

  • initialiser une variable trouve = False

  • tant que le nombre n’est pas trouvé, demander à l’utilisateur d’en donner un.

    • si le nombre est trouvé, afficher “Bravo, vous avez trouvé !” et changer la valeur de la variable trouve = True

    • sinon, recommencer

Exercice 4 : le boucle for#

Reproduire l’image suivante à l’aide de la tortue.

fleur

Chacune des 40 pétales de la fleur est un parallèlogramme dont les angles sont 30° et 150°

parallelogramme

Le stylo est de couleur verte et l’épaisseur vaut 3

Exercice 5 : les fonctions#

Reprenez le programme de l’exercice 1 (ou son corrigé). Modifiez-le en suivant la consigne suivante :

  • définir une fonction afficher(prenom, age) où les arguments prenom et age sont ceux qui ont été donné par l’utilisateur

  • définir une fonction calculeAnnee(age) où l’argument age est l’âge de l’utilisateur. Cette fonction doit retourner l’année de naissance

prenom = input("Quel est votre prénom : ")
age = int(input("Quel est votre âge : "))
naissance = 2024 - age
print("Bonjour",prenom,"vous êtes née en",naissance)