0% ont trouvé ce document utile (0 vote)
93 vues4 pages

Exercice de Programmation Python 2024

Transféré par

Royoume Layelii
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • caractères spéciaux,
  • niveau scolaire,
  • points,
  • évaluation,
  • éducation,
  • essais,
  • condition if,
  • table de multiplication,
  • vérification de conditions,
  • affichage formaté
0% ont trouvé ce document utile (0 vote)
93 vues4 pages

Exercice de Programmation Python 2024

Transféré par

Royoume Layelii
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOC, PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • caractères spéciaux,
  • niveau scolaire,
  • points,
  • évaluation,
  • éducation,
  • essais,
  • condition if,
  • table de multiplication,
  • vérification de conditions,
  • affichage formaté

Ministère de l’éducation

Direction Régionale de l’éducation de Mahdia Niveaux : 2eme Sciences Expérimentales1


Lycée Secondaire Eljem
Epreuve : Informatique
 Date : Mai2024 **** Durée : 1.5 H
Devoir de synthèse n° 3 Année scolaire : 2023-2024

Professeur : Mme Raja Bouamoud

Nom & prénom :………………………………..………… Note :………………………/20

Exercice No.1 (5 Points)

Il n'y a qu'une réponse exacte par question. Réponse exacte : 1 pt, réponse fausse : -0.25 pt,
pas de réponse : 0 pt.
Question 1 :
Qu'écrira le programme ci-dessous ?
ch="chat"
print(ch[2])

chatchat a h ch
Question 2 : Qu'écrira le programme ci-dessous ?
N=0
for i in range(5) :
N=N+1
print(N)
4 5 6
Question 3 : Qu'écrira le programme ci-dessous ?
ch="parlement"
for i in range(5,8) :
print(ch[i])
m m p
e e t
n n
t
Question 4 : Qu'écrira le programme ci-dessous ?
y=1
for i in range(1,4) :
y=y*i
print(y)
20 25 6
Question 5 :
Qu'écrira le programme ci-dessous ?
ch="chat"
print(ch[1]==ch[3])

Page 1 sur 4
ht hat vrai false

Exercice No.2 (4 Points)


Soit le script Python suivant :
nb=0
for x in range (2,8) :
if x%2= =0:
nb=nb+1
print(x, end =":")
Questions
1) Donner la trace
x - ……. ……. ……. ……. ……. ……. …….
nb 0 …….. ……. ……. ……. ……. ……. …….
2) Cocher la bonne réponse (1.5 pts)

A) Le nombre de répétition est

8 7 6 5
B) La valeur finale de nb égale à

2 3 5 6
C) Le résultat d’affichage est

2 :3 :4 :5 :6 2 :4 :6 3 :5 :7 2 :4 :6 :8
Exercice No.3 (4 Points)

On donne l’algorithme du programme suivant :


Début inconnu
Ecrire (″saisir une chaîne de caractères″) Lire(ch)
Ch1 ″ ″
pour i de 1 à long(ch) faire
Si (majus (ch[i]) dans [‘‘A’’, ‘‘E’’, ‘‘I’’, ‘‘O’’, ‘‘U’’, ‘‘Y’’]) alors
ch1 ch1 + ch[i]
fin si
fin pour
Ecrire (″ch1=″,ch1)
Questions :
1) Compléter le tableau de déclaration des objets (1.5 pts)
Objet Type/nature

2) Déterminer la valeur de ch1 pour ch= ‘‘Algorithme’’ (1.5 pts)


………………………………………………………………………………………………………
………………………………………………………………………………………………………
3) Quel est le rôle de cet algorithme (1 pt)
………………………………………………………………………………………………………
………………………………………………………………………………………………………..

Page 2 sur 4
Problème : (7 points)
Révisez la table de multiplication (X):

I) Jouez contre l’ordinateur :

L’ordinateur commence par tirer au hasard deux entiers


(entre 0 et 10) puis vous demande de donner leur produit
et affiche par la suite « Bravo!» en cas de bonne réponse
et «C’est faux» sinon
Questions :
Vous êtes demandés d’écrire un algorithme qui
permet de :

 Tirer au hasard deux entiers ( entre 0 et 10)


 Répéter 5 fois le traitement suivant :
o Deviner le produit de deux entiers X et Y
o Ajoutant un score (1) pour bonne réponse et -1 sinon
o Afficher à chaque interrogation le numéro d’essai ainsi que le
résultat final comportant le nombre d’essais et le score
finale

Algorithme :
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
…………..
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………………………………………………………………………
…………………………..
………………………………………………………………………………………………………………………………………………………………………………………………
T.D.O :
Objet Type/nature

Page 3 sur 4
Page 4 sur 4

Vous aimerez peut-être aussi