Algorithmique - Tests PDF
Algorithmique - Tests PDF
Algorithmique - Tests PDF
3. Les tests
Sommaire
I. Rappel
Algorithme informatique
temps fini
Programme informatique
programmation quelconque
fonctionnement et sa structure
Pseudo-code algorithmique
Pseudo-code algorithmique
ALGORITHME nom_de_l’algorithme
<partie des déclarations>
DEBUT
<partie des instructions>
//commentaire
FIN
Sensible à la casse
Par convention
ALGORITHME nom_de_l’algorithme
<partie des déclarations> <déclarations des constantes>
DEBUT <déclarations des variables>
<partie des instructions> <déclarations des routines>
//commentaire
FIN
Syntaxe de la déclaration
Syntaxe
ma_variable constante
ma_variable expression
15 Algorithmique ESI 2020-2021
Rappel
Expression
Opérateurs additifs + − OU
Exemple: incrémentation i i + 1
Déclaration (mémoire)
Affectation (calcul)
Lecture (entrées)
Écriture (sorties)
23 Algorithmique ESI 2020-2021
Rappel
Instruction d’écriture Afficher()
On précise entre ()
ALGORITHME mon_algo
VAR prixHT, tva, prixTTC : réel
DEBUT
Afficher("Saisir le prix HT et la TVA")
Lire(prixHT, tva)
prixTTC prixHT * (1+tva)
Afficher("Le prix TTC est : ", prixTTC)
FIN
ALGORITHME mon_algo
VAR prixHT, tva, prixTTC : réel
DEBUT
Afficher("Saisir le prix HT et la TVA")
Lire(prixHT, tva)
Afficher("Le prix TTC est : ", prixHT * (1+tva))
FIN
ALGORITHME mon_algo
VAR prixHT, tva, prixTTC : réel
DEBUT
Afficher("Saisir le prix HT et la TVA")
Lire(prixHT, tva)
Afficher("Le prix TTC est : ", prixHT * (1+tva))
FIN
ALGORITHME mon_algo
VAR prixHT, tva, prixTTC : réel
DEBUT
Afficher("Saisir le prix HT et la TVA")
Lire(prixHT, tva)
Afficher("Le prix TTC est : ", prixHT * (1+tva))
FIN
1. Les tests
2. Les boucles
ALGORITHME nom_de_l’algorithme
<partie des déclarations>
DEBUT
séquence1
SI condition1 ALORS
séquence2
FINSI
séquence3
FIN
Valeur booléenne
SI b ALORS
Afficher("Vrai")
SINON
Afficher("Faux")
FINSI
Valeur booléenne
Expression booléenne
SI x OU y ALORS
Afficher("Vrai")
SINON
Afficher("Faux")
FINSI
42 Algorithmique ESI 2020-2021
Structure d’un test
Une condition est un booléen qui peut être
Valeur booléenne
Expression booléenne
Comparaison
Valeur booléenne
Expression booléenne
Comparaison SI x = y ALORS
Valeur booléenne
Expression booléenne
Comparaison
Condition1 : x > 0
Condition2 : x < 10
Valeur booléenne
Expression booléenne
Comparaison
1 pour l’arabe
2 pour l’anglais
3 pour le français
4 pour l’espagnol
MG ≥ 18 :Très bien
14 ≤ MG < 18 : Bien
3. Les tests