Vous êtes sur la page 1sur 2

Algorithme et programmation

QCM N°1(test de niveau)


1) Pour chacune des propositions des citées ci-dessous, mettre dans chaque case, la lettre V si la
proposition est correcte ou la lettre F dans le cas contraire
Int
a) Instruction a =input (‘donner a’), a est de type :
Float

Str

N%1000+N//10
b) Pour calculer la somme de chiffre d’unité et celui
N//1000 + N//10
de millier d’un entier N de 4 chiffres :
N//1000+ N% 10

randint (5,10)
c) Pour générer un entier aléatoire entre 5 et 10, il
range(5,10)
faut appeler la fonction
uniform(5,10)

d) Donner le résultat du script suivant : f) Après l'exécution du code suivant,


quelle sera la valeur de C si A vaut
7 et si B vaut -1 ?
'r'
Ch= ‘Bonjour’
Si A > 5 alors
M=ch[len(ch)-1]==ch[-1] False
Si B ≠ 0 alors
Print(M) C A–B 8
True Sinon
CC+A 7
Fin si
Sinon -1
CC–B
e) Après l'exécution du code suivant, Fin si
quelle sera la valeur de C

A 7 g) Dans le pseudo code suivant, combien de


7 fois on va afficher le mot "Devoir
Si (A ≠ 7) alors
CA*A -7
Sinon
C-A 49 Cpt  1 0 fois
Finsi Répéter
Ecrire ("Devoir") 1 fois
CptCpt+1
Jusqu’à( Cpt> 1 ) 5 fois

4 ème Scientifique Page | 1 Enseignante  :Mme Chraiti.H


Algorithme et programmation

h) Quelle est la condition à écrire pour que i) Qu’est ce qu’il affiche le programme
la boucle fonctionne 10 fois ? suivant ?

Hello Word
Cpt 1 Cpt <=10 Hello Word
Tantque (…………) faire For i in range(3) : Hello Word
Afficher("Devoir") Cpt < 10 Print("Hello" , end= " ") End

CptCpt+1 Print("word")
Cpt > 10
Fin tantque Print("End")
Hello Word End
Hello Word End
Hello Word End

j) Pour déclarer un tableau M en python :

from numpy import *


M=array([int()]*10)

M=([int()]*10)

from numpy import *


M=([int()]*10)

k) Si x= 5, la valeur de S vaut : l) Si n= 954210, la valeur finale de nb sera :

c 1
nb1
s 0 25 7
tantque(n>9) faire
Répéter n n div 10
35 6
cc + 1 nb nb+1
s s+ x 30 Fin tant que 5
Jusqu'à c >= 7

Afficher (s)
2) Donner le résultat d’exécution des scripts python suivants :
Script 1 Résultat Script 2 Résultat

4 ème Scientifique Page | 2 Enseignante  :Mme Chraiti.H

Vous aimerez peut-être aussi