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.
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 !
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.
Nous valorisons votre présence ici. Continuez à partager vos connaissances et à aider les autres à trouver les réponses dont ils ont besoin. Cette communauté est l'endroit parfait pour apprendre ensemble. Merci de visiter FRstudy.me. Nous sommes là pour vous aider avec des réponses claires et concises.