Académique Documents
Professionnel Documents
Culture Documents
Exemples :
-trier une liste par ordre alphabétique.
-trouver un chemin pour aller d'une station de métro a une autre.
-calculer la factorielle d'un nombre.
-Trouver les solutions réelles approchées d'une équation de la forme : a x2
+ b x + c = 0.
- .......
Généralement
Nom_du_programme :
Variables Nom du
Début programme
instruction 1 (En-tête)
instruction 2 Variables
......... Début
Fin Corps
Fin
Nom_de_variable : type;
Type Plage
Byte (octet) 0 à 255
Entier simple -32 768 à 32 767
Entier long -2 147 483 648 à 2 147 483 647
Type
Réel simple -3,40E38 à -1,40E-45 pour les valeurs négatives
Numérique
1,40E-45 à 3,40E38 pour les valeurs positives
Réel double 1,79E308 à -4,94E-324 pour les valeurs négatives
Affectation :
Exemple :
Programme Somme;
variables
entier x, y, z;
début
Ecrire("Somme de 2 valeurs ");
Ecrire("Entrez la 1ere valeur ");
x := lire();
Ecrire("Entrez la 2eme valeur ");
y := lire();
z := x+y;
afficher("La somme vaut : ");
afficher(z);
fin
Programme Surface_cercle;
constantes
réel pi vaut 3.14159;
variables
réel rayon, surface;
début
Ecrire("entrez la valeur du rayon du cercle : ");
rayon := lire();
surface := pi * rayon*rayon;
Ecrire("La surface vaut : " , surface);
fin
Les instructions :
SI <condition>
ALORS instruction_1
SINON instruction_2;
Fin Si
Exemple :
SI x>20
ALORS Ecrire("Positif")
SINON Ecrire("négatif")
Fin Si;
La structure Répéter…jusqu’à..
Répéter Instructions
Jusqu’à <expression logique>
Dans ce cas la suite des instructions est exécutée au moins une fois, car le
test de l’expression logique est effectuée après exécution de l’ensemble
d’actions.
Les tableaux.
Pour calculer la moyenne de 15 notes on doit déclarer 15 variables (m =
var1 + var2 + var3 +....+ var15)/15) se qu'est non pratique. Et pour éviter
ce problème on utilise les tableaux. Donc un tableau est un variable qui
rassemble plusieurs variables en 1 seul, au sein de laquelle chaque valeur
sera désignée par un numéro. (N[1],N[2],...N[15]) se qu'est plus pratique.
Définition : Un tableau est un ensemble de valeurs portant le même nom
de variables et repérés par un indice.
Les fonctions.
Si l'utilisation d'une suite des instructions se répète plusieurs fois dans un
programme (Par exemple la moyenne de N notes), on utilise les fonctions.
Définition : Une fonction est une suite des instruction permettant de
réaliser une taches. Une fonction est caractérisée par un nom est par des
paramètres. et elle peut retourner un valeur ou non.
Déclaration : la déclaration d'une fonction se fait à l'aide du syntaxe
suivant :
Fonction Nom_Fonction (Variables1 en type1, Variable2 en type2, ...)
en type_fonction
instructions 1 ;
instructions 2 ;
...
instructions n ;
Fin Fonctin;
Exemples :
Fonction Moyenne (x, y, z , t en entier) en reel
variable moy en reel;
ecrire("donner lavaleur de x");
lire(x);