100% ont trouvé ce document utile (2 votes)
80 vues2 pages

ds3 3technique

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 2

Lycée Ibn Khaldoun SIDI Devoir Synthèse N°3

BOUZID
Epreuve : Informatique Classes : 3éme Tech

Durée : 1h Coefficient : 1

Nom :……………………………………………………… Prénom : …………………………………………………………


Exercice 1 (7.5 pts)
Cocher  la bonne réponse.
c 1
s 0 Si x= 5, le programme affiche
Répéter  25
cc + 1  35
s s+ x  30
Jusqu' à c >= 7
Afficher (s)
N 7520
S0 Quelle est la valeur affichée par la séquence
Ch  convch(N) d'instructions suivante
Pour i de 1 à long(Ch) faire  Erreur
SS + valeur(ch[i])  S=14
Fin Pour  14
Ecrire(S)  ‘’14’’

Répéter  Saisie d'un entier x positif impair


Ecrire("x=")  Saisie d'un entier x positif pair
Lire(x)  Afficher un entier x positif impair
Jusqu'à (x mod 2 =1 ) et ( x > 0 )  Afficher un entier x positif pair

Ch"Bonjour"    
Pour i de 1 à long(Ch) div 2 faire B B B
Ecrire(ch[i])
B
Fin Pour o O o o
n N n n
j j
o
u
x = int(input("x= ")) X=3 et y= 5
y= int (input("y= ")) Le programme affiche :
s=0
for i in range(x,y+1) :  10
s= s + i  11
print(s)  12

1
Exercice 2 (7 pts)
Soit la séquence algorithmique suivante :
total  0
Lire (nbr)
Tant que nbr ≠ -1 Faire
total  total + nbr
Lire (nbr)
Fin tant que
Ecrire ( total )

a. Compléter le tableau suivant si les valeurs saisis de nbr sont :


nbr 10 20 -5 40 -1
total

b. Traduire l’algorithme donné ci-dessus en python


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

Exercice 3 (5.5 pts)

Soit le script python suivant :


L=[]
for i in range(0,4):
x=int(input("donner un élément de la liste"))
L.append(x)
for i in range(0,4):
print("L[",i,"]=",L[i])

1. Donner le rôle de ce script


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

2. Compléter le T.D.O du programme ci-dessus


Objet Nature/Type

Vous aimerez peut-être aussi