3C2M-PROG-00 : Introduction
Contents
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.
Chacune des 40 pétales de la fleur est un parallèlogramme dont les angles sont 30° et 150°
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 argumentsprenom
etage
sont ceux qui ont été donné par l’utilisateurdéfinir une fonction
calculeAnnee(age)
où l’argumentage
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)