1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
24 juil. 2018 à 11:59
24 juil. 2018 à 11:59
Bonjour,
Un algorithme c'est une manière de décrire des actions à faire pour résoudre un problème.
Par exemple, une recette de cuisine c'est un algorithme.
Pour poursuivre avec cette analogie je t'invite à lire ce texte : L'algorithme de l'oeuf à la coque
Le problème c'est qu'il n'y a pas vraiment de normes dans les algorithmes, chacun peut utiliser les mots qu'il veut, c'est la différence avec un langage de programmation qui obéit à des règles claires.
Donc peut-être que tes futurs professeurs utiliseront un formalisme en particulier, peut-être qu'ils n'auront pas tous le même d'ailleurs, mais "N, s, fin" à part être dans un contexte particulier ça n'a pas plus de sens que "a, x, toto".
Un algorithme c'est une manière de décrire des actions à faire pour résoudre un problème.
Par exemple, une recette de cuisine c'est un algorithme.
Pour poursuivre avec cette analogie je t'invite à lire ce texte : L'algorithme de l'oeuf à la coque
Le problème c'est qu'il n'y a pas vraiment de normes dans les algorithmes, chacun peut utiliser les mots qu'il veut, c'est la différence avec un langage de programmation qui obéit à des règles claires.
Donc peut-être que tes futurs professeurs utiliseront un formalisme en particulier, peut-être qu'ils n'auront pas tous le même d'ailleurs, mais "N, s, fin" à part être dans un contexte particulier ça n'a pas plus de sens que "a, x, toto".
24 juil. 2018 à 21:05
24 juil. 2018 à 21:32
Un algorithme sera bon s'il est clair et compréhensible, ça peut être écrit en français, en langage mathématiques ou dans un pseudo-code informatique, peu importe tant qu'on ne peut pas se tromper et que celui qui te lit comprends ce que tu as voulu écrire.
Evidemment il faudra aussi que l'algorithme soit correct, c'est à dire que si l'on suit chaque étape, peu importe la manière dont il est expliqué, il doit toujours conduire au résultat attendu.
Exemple : calcul de la factorielle d'un nombre.
Remarque : bien que ce soit trois écritures différentes, ce n'est qu'un seul et même algorithme, parce qu'en suivant les différentes étapes, on va faire les mêmes calculs et donc arriver au même résultat.
24 juil. 2018 à 21:49
24 juil. 2018 à 22:09
Site officiel → http://www.xm1math.net/algobox
24 juil. 2018 à 22:54