Lycée SENED DEVOIR DE Classes : 2ème Sciences.
A.S : 2024/2025 SYNTHÈSE N°3 Enseignant : Adel [Link]
Date : Mai 2025 Discipline : Inform@tique Durée : 1 h 30 min
Exercice 1 : (5 points)
Nom et prénom : ……………………………………………..……..
Soit l’algorithme suivant :
Début
Ecrire (ꞌꞌch=ꞌꞌ), lire (ch)
ch1 ꞌꞌꞌꞌ
pour i de long(ch)-1 à -1 (pas=-1) faire
ch1 ch1+ch[i]
fin pour
Ecrire (ꞌꞌch1=ꞌꞌ,ch1)
Fin
Travail à faire
1- Dresser le TDO relatif à cet algorithme. (1 pt)
Objet Type
2- Exécuter manuellement cet algorithme pour : ch= ꞌꞌbacꞌꞌ (1,5 pts)
Pour i= ……………..… ch1= …………………………...…
Pour i= ……………..… ch1= ………….…….…………..…
Pour i= ……………..… ch1= ……………………….…..…
3- En déduire le rôle de cet algorithme. (1 pt)
4- Traduire cet algorithme en python. (1.5 pts)
Exercice 2 : (7,5 points)
1/4
Ecrire un algorithme qui permet de saisir une chaîne ch puis calculer et afficher
son poids.
On définit le poids d’une chaine comme étant la somme des produits de la
position de chaque voyelle dans cette chaine par son rang dans l’alphabet
français.
Si la chaine ne contient pas de voyelles alors son poids est égal à 0.
N. B : les voyelles sont A, E, I ,O, U, Y et leurs rangs respectifs sont :
1, 5, 9, 15, 21, 25
Exemples :
La chaine BONNE contient 2 voyelles O et E, sont poids est égal à 1*15+4*5=35
La chaine CHANCE contient 2 voyelles A et E, son poids est égal à : 2*1+5*5=27
2/4
Exercice 3 : (7,5 points)
Ecrire un algorithme qui permet de saisir deux entiers N1 et N2 ( strictement
positifs ) puis vérifier s’ils sont deux nombres amis ou non.
N1 et N2 sont dits amis si : Somme des diviseurs de N1 = Somme des diviseurs de N2 =
N1+N2
Exemples
Pour N1=220 et N2=284
o Diviseurs de 220 : 1, 2, 4, 5, 10, 11, 20, 22, 44, 55, 110, 220
1+2+4+5+10+11+20+22+44+55+110+220
504=
o Diviseurs de 284 : 1, 2, 4, 71, 142, 284
1+2+4+71+142+284=
504
o 220+284= 504
220 et 284 sont deux nombres amis
Pour N1=220 et N2=100
o Diviseurs de 220 : 1, 2, 4, 5, 10, 11, 20, 22, 44, 55, 110, 220
1+2+4+5+10+11+20+22+44+55+110+220
50=
o Diviseurs de 100 : 1, 2, 4, 5, 10, 20, 25, 50, 100
1+2+4+5+10+20+25+50+100
21=
o 220+100= 32
220 et 100 ne sont pas deux nombres amis
3/4
4/4