Mathématiques

Question

bonjours
en n'est dans un chapitre de maths qui ce nomme algorithme je n'est rien compris ci c'est possible que quelqu'un m'explique s'il vous plait

2 Réponse

  • Salut,

    Réponse :

    Alors dis toi qu'un algorithme est une liste précise et logique d'instructions pour permettre de résoudre un problème.

    C'est important de savoir qu'il se compose de trois grandes parties

    ( A RETENIR !! )

    La première c'est les informations que nous avons besoin au départ (appelée : Entrer)

    La seconde c'est les successions d'instructions à appliquer (appelée : traitement)

    Et la dernière c'est la réponse que l'on obtient à la fin (appelée : Sortie)

    En espérant t'avoir aidé, bonne journée !


  • Réponse :


    Explications étape par étape

    Surtout, ne pas trop chercher à comprendre et obéir le plus bêtement possible !

    Un algorithme décrit une suite d'opérations élémentaires qui vont servir à programmer un ordinateur, une tablette, une calculatrice programmable ... qui peuvent faire beaucoup de choses très vite mais qui sont incapables de réfléchir. Il faut donc se mettre à leur niveau.

    Il y a quelques ordres simples (très peu) qu'on assemble pour décrire un programme (on joue un peu au LEGO)

    Le plus surprenant au début, c'est peut-être les variables. En fait, c'est comme des boites qui ont une étiquette (le nom de la variable) et qui contiennent un nombre

    Avec une variable A, on peut avoir :

    LIRE A  Le programme attend qu'on donne un nombre avec les touches et il range ce nombre dans "la boite" A

    ECRIRE A Le programme nous écrit sur l'écran le nombre qui est dans la boite A

    A <- "un calcul"   On va faire le calcul avec des nombres ou des variables qui contiennent des nombres et on range le résultat dans la boite A


    Exemple : on donne la vitesse d'une voiture en km/h (V) et un temps en h -<  (T) pour calculer la distance parcourue (D)

    LIRE V

    LIRE T

    D <- V*T

    ECRIRE D

    (On note très souvent la multiplication avec * pour ne pas confondre avec la lettre x)

    Exemple un peu plus compliqué :

    Calcul de [tex]f(x)=7x^2-3x+2[/tex]

    LIRE X

    X <- 7*X*X-3*X+2

    ECRIRE X

    J'ai utilisé 2 règles importantes:

    1 - on peut modifier une variable (ici X) en "sortant" sa valeur pour faire un calcul avant de mettre le nouveau résultat dans sa "boite"

    2- on fait toujours les multiplications et les divisions avant les additions et les soustractions quand il n'y a pas de parenthèses.

    J'ai été un peu long. Ne te décourage pas. De toute façon, tu es infiniment plus intelligente que tous les machins électroniques qui obéissent à ces programmes.


Autres questions