Vous êtes sur la page 1sur 8

Algorithmique et

programmation
Instructions de base

Enseignante : NAOUM Kaoutar


Qu’est-ce qu’un algorithme ?
Un algorithme est une suite d’actions qui, une fois exécutées dans un ordre déterminé,
conduit à un résultat déterminé.
C’est quoi le rôle d’un algorithme ?
Modèle de résolution des problèmes de façon logique et structuré
Phases d’établissement d’un algorithme ?
Phase d’analyse Phase de conception
• Résultat Algorithme NOM
• Données Variables N-V: Type;
Début
• Traitement Instruction 1;
Instruction 2;
.
.
.
Instruction N;
Fin
Activité :
 Phase d’analyse:
Calculer le périmètre d’un carré. Résultat : périmètre
Données : côté, périmètre
Côté Traitement: Per = côté x 4
 Phase de conception:
Algorithme Calculer-Per
Côté

Variables Per, côté: Réel;


Début
Demander côté;
Effectuer l’opération : côté x 4;
Périmètre = Côté x 4
Stocker le résultat dans Per;
Afficher Per;
Fin
 Phase de conception:
Algorithme Calculer-Per
Variables Per, côté: Réel;
Début
Saisir Côté :
Demander côté;
20 Per
Ecrire (‘ Saisir Côté :’); Le périmètre du carré est : 20
5 Côté
Lire ( côté );
Effectuer l’opération : côté x 4;
Stocker le résultat dans Per;
Per  côté * 4; Affectation

Afficher Per;
Ecrire (‘le périmètre du carré est :’, Per);
Fin
5
Algorithmes et programmation
II. Instructions de base
1) L’écriture (fonction de sortie)
Instruction qui permet d'afficher le contenu d’une variables ou/et un message sur l'écran.
 Syntaxe:
Ecrire (variable) ;
Ecrire ('message') ;
Ecrire ('message', variable) ;

 Exemple :
Soit A est une variable.
Ecrire (A) : signifie affiché sur l’écran le contenu de la variable A.
Ecrire ('donnez votre nom : ') : signifie affiché sur l’écran le message suivant : donnez votre nom :
Algorithmes et programmation

2) Lire (fonctions d’entrée)


Instruction qui permet d’entrer des données tapées au clavier.
 Syntaxe:

Lire (variable1) ;
Lire (variable2) ;
Lire (variable1, variable2) ;

 Exemple :
Lire (note) ;
Lire (A, B) ;
Algorithmes et programmation
3) Affectation
L’affectation est une opération qui consiste à attribuer une valeur à une variable. Elle est représentée
par une flèche orientée à gauche 
 Syntaxe:

Variable  Valeur ou expression

 Exemple :
A  2 : la variable A reçoit la valeur 2
B  A+1 : la variable B reçoit le contenu de A plus 1
Nom  'Mohamed' : la variable Nom reçoit la valeur Mohamed
 Remarque:
 L’instruction d’affectation ne modifie que ce qui est situé à gauche de la flèche.
 La valeur de la partie droite doit obligatoirement être du type de la variable dont la valeur est
modifiée.
Exercices

1. Ecrire un algorithme qui demande à l'utilisateur de taper 2 notes et qui affiche leur moyenne

2. Ecrire un algorithme qui demande à l'utilisateur de taper la largeur et la longueur d'un champ
et qui en affiche le périmètre et la surface.

Vous aimerez peut-être aussi