La logique algorithmique.
Cours : La logique algorithmique.. Recherche parmi 300 000+ dissertationsPar rico2012 • 7 Janvier 2017 • Cours • 411 Mots (2 Pages) • 705 Vues
SI4 La Logique Algorithmique
Exemple : Un robot se déplace à l’aide des commandes suivantes :
TAG : Tourner à Gauche
TAD : Tourner à Droite
AVA : Avancer d’un Pas
OBG : Obstacle à Gauche
OBD : Obstacle à Droite
OBF : Obstacle en Face
ART : S’arrêter
AVA=>TAD=>AVA=>TAG=>AVA=>AVA=>TAG=>AVA=>AVA=>TAD=>AVA=>AVA=>ART[pic 1]
La structure conditionnelle
Si
Alors
Sinon
Fin
Algorithme :
1 Pas Déplacement [pic 2][pic 3][pic 4]
Obstacle[pic 5]
1 Pas [pic 6]
Obstacle Traitement des obstacles
2 Pas[pic 7]
Obstacle
2 Pas [pic 8]
Obstacle
2 Pas [pic 9]
Sortie
La structure Répétitive
Tant que : Sortie = 0
Faire :
\*Gérer l’obstacle (c’est un commentaire)
\*Gestion des deplacements
Fin Tant que :
[pic 10]
Algorithme : Robot
Algorithme Robot n°2
[pic 11]
Les Structures Répétitives :
La structure n°1 :
[pic 12]
Exemple 1 :
[pic 13]
Exemple 2 :
[pic 14]
En programmation :
[pic 15]
La structure n°2 :
La Structure
Pour I = Valeur_Début jusqu’à Valeur_Fin
[pic 16]
Exemple
Pour I = 1 jusqu’à 10
L’algorithme calcule[pic 17]
le salaire de 10 salariés
...