Académique Documents
Professionnel Documents
Culture Documents
Correction Exercice 1 :
1)
Exemple procédure :
Début
Ecrire Quest
Lire Rep
Lire REP
Fin
Exemple fonction :
Variable i : entier
Début
F <= 1
F <= F*i
Retourner F
Fin
2)
Algorithme : permutationCirculaire
Variables : A, B, C, D, F : entier
Début
F <= A
A <= B
B <= C
C<= D
D <= F
Fin
Correction Exercice 2 :
Algorithme lesAgesMinEtMax
Constantes AgeMin = 14
AgeMax = 21
Début
Lire Age
Lire Age
Fin
Correction Exercice 3 :
Algorithme nombreRadiateurs
Début
Lire Longueur
Lire Largeur
Lire Hauteur
Fin
Correction Exercice4
1)
Algorithme : lePlusGrandDesNombres
Variables : N, i, PG : Entier
Début
PG ← 0
Pour i ← 1 à 20
Ecrire "Entrez un nombre : "
Lire N
Si i = 1 ou N > PG Alors
PG ← N
Ecrire "Le nombre le plus grand est : ", PG
Fin
2)
Variables N, i, PG, IPG : Entier
Début
PG ← 0
Pour i ← 1 à 20
Ecrire "Entrez un nombre : "
Lire N
Si i = 1 ou N > PG Alors
{
PG ← N
IPG ← i
}
Ecrire "Le nombre le plus grand était : ", PG
Ecrire "Il a été saisi en position numéro ", IPG
Fin
Correction Exercice 4
Algorithme facture
{
Ecrire "Entrez le montant E : "
Lire E
somdue ← somdue + E
}
Ecrire "Vous devez :", somdue, " DH"
Ecrire "Montant versé :"
Lire M
Reste ← M - somdue
Nb10DH ← 0
Tant Que Reste >= 10
{
Nb10DH ← Nb10DH + 1
Reste ← Reste – 10
}
Nb5DH ← 0
Si Reste >= 5
Nb5DH ← 1
Reste ← Reste – 5
Ecrire "Rendu de la monnaie :"
Ecrire "Billets de 10 DH : ", Nb10DH
Ecrire "Billets de 5 DH : ", Nb5DH
Ecrire "Pièces de 1 DH : ", reste
Fin