Vous êtes sur la page 1sur 2

Lycée Nom :

Contrôle N° 3
Omar Ibn EL Khattab
Tronc Commun Note sur 20 :

Exercice 1 : Notion d’algorithme : (9 pts)


Remplir le vide par les mots suivants : résoudre – algorithme - Ordre – opérations
 Un …………….……………………. est une suite ............................................................. à exécuter dans
un………………………..…bien déterminé, pour… ............................ un type de problèmes.

2) Donner les types des valeurs suivantes : réel – entier – caractère – chaine de caractère – booléen

Valeur 122 faux ‘’Fès’’ -3.14 ‘R’


Type

Exercice 2 : Instructions de base ( 11 Points )


Algorithme Calcul_Surface_d’un_cercle ;
1) Soit l’algorithme suivant : Variables
Quel est le nom de cet algorithme ? (1 pts) Rayon, Surface : Réels ;
…………………………………………………………………………… Constante
Quelles sont les variables de cet algorithme et de Pi=3.14 ;
Début
quels types : (2 pts)
Ecrire ( ‘’ Donnez la valeur du rayon : ‘’ ) ;
Le nom du variable Son type Lire(Rayon ) ;
Surface < ----- Rayon* Rayon* Pi ;
Ecrire ( ‘’ la surface du cercle est : ‘’ , Surface) ;
Fin.

Quels sont les constantes de cet algorithme ? (1 pts)


Le nom du constante Sa valeur

2) Lors d’une exécution de l’algorithme, l’utilisateur a saisi les valeurs 10 pour


La variables Rayon , Quelle sera la valeur afficher sur l’écran à la fin de l’exécution ? (1 pts)

………………………………………………………………………………………………………………………………………………
3) Quelle est la valeur de chacune des variables X, Y et Z à la fin de l’exécution des instructions suivantes : (6pts)

Instruction X Y Z

X←8;

Y ← X +2 ;

Z←Y/5;

X ← X+ Y+ Z ;

Y ← X / 10 ;

Z←X–Y;
Lycée Nom :
Contrôle N° 4
Omar Ibn EL Khattab
Tronc Commun Note sur 20 :

Exercice 1 : ( 6 pts)
Considérons l’algorithme suivant :

Exercice 2 (8 points)
Expliquez la syntaxe de la structure alternative, en répondant par vrai ou faux :

Exercice 3 ( 6 points)

Écrire un algorithme Total qui calcule et affiche le montant total à payer (PT) par un client, en
saisissant la quantité achetée (QA) et le prix de l’unité (PU). Toutes les données sont de type
réel. Si le montant total à payer dépasse 100 DH le client bénéficiera d’une réduction de 50%,
c’est-à-dire l’algorithme affichera la moitié.

Vous aimerez peut-être aussi