Direction régionale du Monastir Matière : Inform@tique
*********** Devoir de synthèse Classes : 1ère années
Lycée Ibn Khaldoun - Jemmel n°2
Enseignant : Amine Farjallah Durée : 60 min
Nom & Prénom : ……………………………………… Note........................./20
Exercice 1 :........................................................................................................................../5 pts
Faire correspondre (en reliant par flèche) chaque script par le résultat correspondant :
for i in
range(5):
print(i)
n = input("donner votre nom \
n")
x = input("donner votre nom")
print("la somme est ")
print(15)
print("la somme est ", 15)
Exercice 2 :........................................................................................................................../6 pts
Mettre en ordre les
instructions suivantes pour m = (a + 2 * b) / 3
saisir le nom, note contrôle
et note synthèse d’un élève print("bonjour ", nom)
puis calculer et afficher sa a = float(input("donner note contrôle \
moyenne précédée par une n"))
salutation.
print("votre moyenne est : ", m)
nom = input("donner votre nom \n")
Exercice 3 :........................................................................................................................../6 pts
b = float(input("donner note synthèse \n
Soit le script python suivant qui permet de calculer et afficher la surface S d’un triangle
rectangle de longueur l et de hauteur h données :
…………………………………………………………
…………………… l = int(input("donner la
largeur \n")
h = input("donner la hauteur \n")
…………………………………………………………
…………………… s = (l * h) / 2
1. Ajouter des commentaires dans le script indiquant le rôle de chaque partie du programme.
2022-2023 Pensée computationnelle
2. En exécutant le programme précédant les erreurs suivantes sont survenues :
Erreur 1
a. Décrire brièvement la cause de cette erreur :
……………………………………………………………………
.........................................................................................................................................
......................................................
b. Proposer une solution pour ce problème :
…………………………………………………………………………..
………………………………………………………………………………………………………………………………
Erreur 2
…………………
c. Décrire brièvement la cause de cette erreur :
………………………………………………………………………..
..........................................................................................................................................................
................................
d. Proposer une solution pour ce problème :
…………………………………………………………………………..
………………………………………………………………………………………………………………………………
…………………
3. Donner l’instruction nécessaire à ajouter pour
afficher le résultat S comme le montre l’exemple
suivant :
………………………………………………………………………………………………
………………………………………………………………………………………………
Exercice 4 :........................................................................................................................../3 pts
Ecrire un script python qui permet de calculer et afficher le montant à payer après
remise MT
d’un article ayant un prix initial P et une remise R en % (p et R sont données par
l’utilisateur).
MT = P – ( P * ( 100 – R ) / 100 )
.................................................................................................................................................................
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………..
2022-2023 Pensée computationnelle
………………………………………………………………………………………………………….
BON TRAVAIL
2022-2023 Pensée computationnelle
Direction régionale du Monastir Matière : Inform@tique
*********** Devoir de synthèse Classes : 1ère années
Lycée Ibn Khaldoun - Jemmel n°2 Durée : 60 min
Enseignant : Amine Farjallah
Nom &Prénom : ………………………………………… Note........................./20
Exercice 1 :........................................................................................................................../5 pts
Faire correspondre (en reliant par flèche) chaque script par le résultat correspondant :
x = input("donner votre nom")
print("la somme est ", 15)
for i in
range(5):
print(i)
n = input("donner votre nom \
n")
print("la somme est ")
print(15)
Exercice 2 :........................................................................................................................../6 pts
Mettre en ordre les
instructions suivantes pour
saisir le nom, note contrôle nom = input("donner votre nom \n")
et note synthèse d’un élève m = (a + 2 * b) / 3
puis calculer et afficher sa
moyenne précédée par une print("bonjour ", nom)
salutation. a = float(input("donner note contrôle \
n"))
print("votre moyenne est : ", m)
Exercice 3 :........................................................................................................................../6 pts
b = float(input("donner note synthèse \n
Soit le script python suivant qui permet de calculer et afficher la surface S d’un triangle
rectangle de longueur l et de hauteur h données :
…………………………………………………………
…………………… h = input("donner la
hauteur \n")
l = int(input("donner la longueur \n")
…………………………………………………………
…………………… s = (l * h) / 2
1. Ajouter des commentaires dans le script indiquant le rôle de chaque partie du programme.
2022-2023 Pensée computationnelle
2. En exécutant le programme précédant les erreurs suivantes sont survenues :
Erreur 3
a. Décrire brièvement la cause de cette erreur :
……………………………………………………………………
.........................................................................................................................................
......................................................
b. Proposer une solution pour ce problème :
…………………………………………………………………………..
………………………………………………………………………………………………………………………………
Erreur 4
…………………
c. Décrire brièvement la cause de cette erreur :
………………………………………………………………………..
..........................................................................................................................................................
................................
d. Proposer une solution pour ce problème :
…………………………………………………………………………..
………………………………………………………………………………………………………………………………
…………………
3. Donner l’instruction nécessaire à ajouter pour
afficher le résultat S comme le montre l’exemple
suivant :
………………………………………………………………………………………………
………………………………………………………………………………………………
Exercice 4 :........................................................................................................................../3 pts
Une voiture roule à une vitesse V (en km/h) à partir d’un point de départ A et arrive au
point d’arrivé B après un temps T (en minutes). Ecrire un script python qui permet
de saisir V et T
puis calculer et afficher la distance D entre les deux points. (Rappelons que D = ( V *
T ) / 60 )
.................................................................................................................................................................
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………..
………………………………………………………………………………………………………….
2022-2023 Pensée computationnelle
BON TRAVAIL
2022-2023 Pensée computationnelle