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

Dev 2eme

Transféré par

Adel
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
74 vues4 pages

Dev 2eme

Transféré par

Adel
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Année Scolaire 2024-2025 Enseignant : Mr Adel BEN

Ministère de l’éducation DEVOIR DE ALI


Direction Régionale de Gafsa
SYNTHèSE N°2 Classe: 2ème Sciences
******************
INFORM@TIQUE Date: 12/03/2025
Lycée SENED
Durée: 1 heures
30 mn
Nom&Prénom:………………………………………………………………….……………………………………… N° :………..…. Note ...................... /20

Exercice n°1: (……………./ 4 points)


Pour chacune des propositions suivantes, cocher la bonne réponse en mettant (X)
dans la case convenable :

ch="PA3?6L5UL4" La valeur de x affichée sera:


x=0 10 3
for i in range(len(ch)): 4 4
if '0'<=ch[i]<='9': 9 5
x=x+1 6
print(x)

A='E'
B='F' La valeur de C affichée sera:
if ord(A)==ord(B):
”D”
C=chr(ord(B)+1)
”E” ”E”
elif ord(A)>ord(B) : ”F” ”F”
C=chr(ord(B)+2) ”G”
else: ”G

C=chr(ord(B)-1)
print(C)

N=4 La valeur F affichée sera:


F=1 8
for i in range(1,N+1): 16
F=F*i 24
print(F) 12

N=4 La valeur Y affichée sera:


Y=N 2 1
for i in range(1,N+1): 3 2
if N%i != 0: 4 3
Y=Y-1
4
print(Y)

Page 1/4
Exercice n°2: (……………./ 4 points)
Soit l’algorithme suivant: Algorithme calcul
Début
Répondez aux questions suivantes en s’appuyant
p 1
sur cet algorithme:
Écrire("donner n ="), lire(n)
a= n= p=
Écrire("donner a="), lire(a)
1) Quel est le résultat de
2 3 ………. Pour i de 0 à (n-1) faire
cet algorithme pour les 3 3 ………. p p * a
valeurs suivantes ? 5 2 ………. Fin pour
2) En déduire le rôle de cet algorithme ? Ecrire("Le résultat=", p)
Fin.
Cet algorithme permet de…………………………………………………………………………
3) Déclarer les différents objets dans l’algorithme (dresser le TDO)

Objet(s) type

Exercice n°3: (……………./ 6 points)


Un club de programmation décide de recruterAlgorithme Recrutement
des programmeurs selon leurs scores obtenusDébut
après une suite d’examens comme présenté #saisie :
dans l’algorithme suivant : Écrire("Donner le score du
1) Apporter les modifications programmeur")
nécessaires à la partie #saisie
Lire(score)
pour que le score soit un nombre
aléatoire compris entre 50 et 200 Écrire("Donner l’âge")
#saisie: Lire(a)
…………………………..………………. #traitements:
……………………………………………. #Bonus score
……………………………………….……
…………………………………………….

si score ∈ [150..200] alors


# Décision
…………………………………………….

sinon si score ∈ [100..149] alors


2) Compléter la partie #Bonus Res ← "Recruté"
score comme suit :
 score=score+50 si l’âge a<=40 Res ← "Liste d’attente"
#Bonus score: Sinon
Res ← "Non recruté"
…………………………..……………….
Fin si
…………………………………………….
……………………………………………. #affichage des
résultats: Écrire(Res)
Fin

Page 2/4
3) Sachant que score est une variable de type entier peut-on écrire la
partie #Décision autrement ? Si oui, qu’appelle-t-on cette structure?
…………………………………………………………………………………………………….
…………………………………………………………………………………………………….

Si oui, Réécrire la partie #Décision en utilisant la structure choisie.

……………………………………………………………………………….…………..…..

……………………………………………………………….…………..…………….……..

………………………………………………………………………………………………..

…………………………………………………………………………….………………….

..……………………………………………….…………..………………………..………..

……………………………………………………….……………………………….….…..

……………………………………………………………………………..…..……………..

………………………………………………………………………………………………..

4) Apporter les modifications nécessaires à la partie #affichage des résultats pour que
l’algorithme affiche comme suit :
 "Félicitations, tu es Recruté !" si res = "Recruté"
 "Désolé, tu es sur la liste d’attente !" si res = "Liste d’attente"
 "Dommage, tu n’es pas recruté !" si res = "Non recruté"
#affichage des résultats :
.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

.............................................................................................................................................

Page 3/4
Exercice n°4: (……………./6 points)
Un nombre est dit équilibré si le nombre de chiffres pairs égale au nombre de chiffres
impairs

Exemple:
 10034538 est un nombre équilibré car il contient 4 chiffres pairs et 4 chiffres
impairs.
 1356 n’est pas un nombre équilibré car il contient 1 chiffre pair et 3 chiffres
impairs.
 2017 est un nombre équilibré car il contient 2 chiffres pairs et 2 chiffres impairs.
On se propose d’écrire un algorithme d’un programme nommé "équilibré" permettant
de saisir un nombre puis vérifier et afficher si ce nombre est équilibré ou non.
(Dresser le TDO)

Algorithme ………………………………….
Début
...........................................................................................................................................

...........................................................................................................................................

.........................................................................................................................................

.........................................................................................................................................

.............................................................................................................................................

..............................................................................................................................................

………………………………………………………………………………………………….…………………….....................................

……………………………………………………………………………………………..……………………………..................................

……………………………………………………………………………………………………………………………..................................

……………………………………………………………………………………………………………………………..................................

…………………………………………………………………………………….………………………………………..................................

…………………………………………………………………………………………………………………………..................................

…………………………………………………………………………………………………………………………..................................

...........................................................................................................................................

...........................................................................................................................................

.........................................................................................................................................

......................................................................................................................................... TDO
............................................................................................................................................. Objet(s
type
..............................................................................................................................................
)

………………………………………………………………………………………………….…………………….....................................

……………………………………………………………………………………………..……………………………..................................

……………………………………………………………………………………………………………………………..................................

……………………………………………………………………………………………………………………………..................................

Page 4/4

Vous aimerez peut-être aussi