Resolution des algorithmes

Fermé
giselias - 3 janv. 2011 à 13:26
 Utilisateur anonyme - 3 janv. 2011 à 16:24
Bonjour,
moi je m'appelle gisele et je suis etudiahte en developeur d'aplication.ma kestion est :coment se comporter devant une exercice d'algo?commen faire pour choisir la structure approprier a un exercice?




1 réponse

Bonjour!
Tu dois réfléchir aux différentes étapes que ton algorithme dois suivre pour arriver à ce que l'on te demande, puis tu écris en langage algo ces étapes !

Voici un petit exemple très simple:
on veut obtenir de l'utilisateur un chiffre entre 1 et 5 que l'on affichera ensuite.

Les étapes correspondantes sont:
1- obtention du chiffre,
2- vérification de la valeur saisie (doit être compris entre 1 et 5!),
3- affichage.

Voici maintenant la transformation en langage algo:
1- obtention du chiffre
SAISIR "Entrez un chiffre compris entre 1 et 5 SVP:", variable_chiffre  


2- vérification de la valeur saisie
SI variable_chiffre < 1 ET variable_chiffre > 5 ALORS   
   AFFICHER "Le chiffre entré n'est pas compris entre 1 et 5 !"   
FIN SI  


3- affichage
AFFICHER variable_chiffre  


Et là on se rend compte que l'on aurait pu afficher le chiffre seulement si celui-ci est compris entre 1 et 5 !

Alors on modifie l'algo:
SI variable_chiffre < 1 ET variable_chiffre > 5 ALORS   
   AFFICHER "Le chiffre entré n'est pas compris entre 1 et 5 !"   
SINON   
   AFFICHER variable_chiffre  
FIN SI 


Il suffit donc de dégager les différentes étapes, après ça va tout seul !

Pour aller plus loin, tu peux consulter de très bons cours ici:
https://algo.developpez.com/cours/

Ne discutez jamais, vous ne convaincrez personne. Les opinions sont comme des clous ; plus on tape dessus, plus on les enfonce.
0