👤

Rejoignez la communauté FRstudy.me et obtenez les réponses dont vous avez besoin. Posez n'importe quelle question et obtenez une réponse complète et précise de notre communauté de professionnels expérimentés.

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


Sagot :

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 !


Gryd77

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.