Resolution des algorithmes

giselias -  
 OliskeN -
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

  1. OliskeN
     
    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