Académique Documents
Professionnel Documents
Culture Documents
GÉNÉRALITÉS
SUR
L'ALGORITHME
Janvier 2018
V2
Table des
matières
I - Objectifs 3
III - Exercice 5
IV - Exercice 6
VI - Exercice 8
VII - Exercice 9
VIII - Exercice 10
X - Exercice 12
XI - Exercice 13
3
I- Définition et composition d'un algorithme
I- Définition et
composition d'un I
algorithme
Définition : 1- Définition
L'algorithmique
L'algorithmique est la science de l'algorithme, c'est un processus systématique de résolution
d'un problème permettant de décrire les étapes vers le résultat.
L'algorithme
Un algorithme est une suite finie et non-ambiguë d'instructions permettant de donner la
réponse à un problème.
4
Exercice
II
[Solution n°1 p 14]
Un algorithme est :
une science qui permet de résoudre un problème.
une suite finie et non ambiguë d’instruction qui donne la réponse à un problème.
un processus systématique de résolution d'un problème permettant de décrire les étapes vers le
résultat.
5
Exercice
III
[Solution n°2 p 14]
ALGORITHME <NOM>
DEBUT
<Déclaration des constantes>
<Déclaration des variables>
<Actions>
FIN
ALGORITHME <NOM>
<Déclaration des constantes>
<Déclaration des variables>
DEBUT
<Actions>
FIN
6
II- Les variables et les constantes
2.1 Contexte
2.3 Caractéristique
7
Exercice
V
[Solution n°3 p 14]
8
Exercice
VI
[Solution n°4 p 14]
1nbre
nbre1
9
Exercice
VII
[Solution n°5 p 15]
On parle de constante :
lorsqu'une valeur varie tout le long d'un algorithme
10
IV- Les Types
4.3- Déclaration
Constante
Il suffit de trouver un nombre de la variable en lui attribuant une valeur.
Exemple : Pi=3,14 ; tva = 0,18
Variable
Il suffit d'attribuer un type à une variable
Exemple : Nbre1, nbre2 : entier ; prod : réel
11
Exercice
IX
[Solution n°6 p 15]
spécifie la taille occupée par les données en mémoire avec un intervalle de données illimités
12
Exercice
X
[Solution n°7 p 15]
Soit Ouvrable= (lundi, mardi, mercredi, jeudi, vendredi). De quel type s'agit il ?
Type élémentaire
Types énumérés
Type intervalles
13
Ressources annexes
une suite finie et non ambiguë d’instruction qui donne la réponse à un problème.
un processus systématique de résolution d'un problème permettant de décrire les étapes vers le
résultat.
ALGORITHME <NOM>
<Déclaration des variables>
<Déclaration des constantes>
<Actions>
FIN
ALGORITHME <NOM>
DEBUT
<Déclaration des constantes>
<Déclaration des variables>
<Actions>
FIN
ALGORITHME <NOM>
<Déclaration des constantes>
<Déclaration des variables>
DEBUT
<Actions>
FIN
14
Solutions des exercices
Exercice p. 9
> Solution n°4
%nbre1
1nbre
nbre1
spécifie la taille occupée par les données en mémoire ainsi que l'intervalle de données autorisé
spécifie la taille occupée par les données en mémoire avec un intervalle de données illimités
Type élémentaire
Types énumérés
Type intervalles
15