DEVOIR DE SYNTHÈSE N°2 Classes : 2ème année Sciences
Durée : 1 heure 30 minutes Prof : Abed Slim
Discipline : Inform@tique
Année scolaire : 2023- 2024
Prénom et nom : …………………………………… Note : ……………………… /20
Exercice 1 (4points)
Soit ch="Devoirdesynthese" , ch1="N2"
Action Valeur
a=ch[5] a=………………………….
b=ch[2 :-1] b=………………………….
c=ch[3 :] c=…………………………
d=ch[ :10] d=…………………………..
e=ch[-5 :16] e=……………………………
f =ch[0] f=…………………………….
g =ch1+ch g=…………………………….
h=ch1*3 h=……………………………..
Exercice 2 (4,5 points)
Soient A, B et C étant des variables numériques, on considère la séquence algorithmique suivante :
Début ex2
Ecrire ("donner trois entiers : ")
Lire (A)
Lire (B)
Lire (C)
Si (A>B) ET (A<C OU B<C) alors
AA+B
CB+1
Sinon
BC-B
Fin si
Ecrire (A, B, C)
Fin ex2
Donner les valeurs de A, B et C après l’exécution de cette séquence dans les trois cas suivants :
Cas Valeur de A Valeur de B Valeur de C
A=8, B=5 et C=7
A=4, B=5 et C=3
A=7, B=5 et C=6
1
Exercice 3 (6,5 points)
Ecrire un algorithme qui permet de saisir un nombre N composé de 3 chiffres puis afficher s’il est
magique ou non.
Un nombre N (dont le chiffres des unités U, le chiffre des dizaines D et le chiffre des centaines C)
est dit magique si N=C1+D2+U3
Exemple :
135 est magique car 11+32+53=135
127 n’est pas magique car 11+22+73≠127
………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
………………………………………………………………………………………………………
Objet Type
TDO
2
Exercice 4 (5 points)
Ecrire un algorithme permettant de calculer puis d’afficher la surface d’un triangle.
Sachant que surface=(base*hauteur)/2
NB : la base et la hauteur doivent être positives, sinon afficher un message d’erreur
………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
…………………………………………………………………………………………………………
Objet Type
TDO