Vous êtes sur la page 1sur 3

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
AA+B
CB+1
Sinon
BC-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

Vous aimerez peut-être aussi