0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Algorithm e

Le document présente la notion d'algorithme, définissant un algorithme comme une suite d'instructions à exécuter pour résoudre un problème, et décrit sa représentation en pseudo-code. Il détaille les composants d'un algorithme, y compris l'en-tête, la partie déclarative et le corps, ainsi que les instructions de base telles que 'Ecrire' et 'Lire'. Enfin, il propose des exercices d'application pour mettre en pratique la création d'algorithmes pour calculer le périmètre d'un triangle, la surface d'un cercle et la somme et le produit de deux nombres.

Transféré par

Kim rora
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Algorithm e

Le document présente la notion d'algorithme, définissant un algorithme comme une suite d'instructions à exécuter pour résoudre un problème, et décrit sa représentation en pseudo-code. Il détaille les composants d'un algorithme, y compris l'en-tête, la partie déclarative et le corps, ainsi que les instructions de base telles que 'Ecrire' et 'Lire'. Enfin, il propose des exercices d'application pour mettre en pratique la création d'algorithmes pour calculer le périmètre d'un triangle, la surface d'un cercle et la somme et le produit de deux nombres.

Transféré par

Kim rora
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MODULE 2 : ALGORITHME ET PROGRAMMATION

CHAPITRE 1 : ALGORITHME

I. Notion d’algorithme :
1) Définition d’algorithme :
Un algorithme est une suite d’actions ou d’instructions qui doivent être exécutées dans un ordre bien déterminé
pour résoudre un problème.

2) La représentation d’un algorithme :


On peut représenter un algorithme à l’aide d’un pseudo-code.

Un algorithme est composé de trois parties suivantes : L’en-tête, la partie déclarative et le corps

L’en -tête
La partie déclarative
Début
Instruction 1

Le corps Instruction 2
….
Fin

L’entête d’un algorithme :

L’en-tête est constitué du mot Algorithme, suivi d’un nom identifiant l’algorithme.

Exemple Algorithme Somme ;

La partie déclarative d’un algorithme :


La partie déclarative comprend une liste des données utilisées et manipulées dans le corps de l’algorithme

a) Les données d’un algorithme :


Les constantes
Une constante est une donnée fixe qui ne varie pas durant l’exécution d’un algorithme.
Syntaxe :

Constante Nom _Constante = valeur ;


Exemple :
Constante Pi = 3,14 ;

Les variables
Une variable est un objet dont le contenu peut être modifié par une action durant l’exécution d’un algorithme.

Syntaxe :
Variable Nom_Variable : Type ;

b) Les types de données :


Le type d’une variable indique la nature de la valeur qu’elle contient. Il existe plusieurs types comme entier, réel,
caractère, chaîne de caractères et booléen

Exemple
Variable nb_élèves : entier ;
Variable Prénom : chaine de caractères ;

II. Les instructions de base :


1) Ecrire (instruction de sortie) :
Instruction qui permet d'afficher le contenu d’une variable ou d’un message sur l'écran

Syntaxe :

Ecrire (‘message') ;
Ecrire (variable) ;
Ecrire ('message', variable) ;

Exemple :
Ecrire (‘Entrer le premier nombre’);

Ecrire (résultat);

Ecrire (‘le résultat est’, résultats);

2) Lire (instruction 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 (nombre1) ;

Lire (nombre2) ;

Lire (nombre1, nombre2) ;

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

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.

c) Exercices d’application :

Exercice 3 :
Ecrire un algorithme qui permet de calculer le périmètre de n’importe quel triangle selon les données saisie par
l’utilisateur.

Exercice 4 :
Ecrire un algorithme qui permet de calculer la surface d’un cercle.

Exercice 5 :
Ecrire un algorithme qui permet de calculer la somme et le produit de deux nombres.

Vous aimerez peut-être aussi