Salut,
pouvez vous m'expliquer ce que vous appelez les algorithmes, car j'ai vu sur les messages précédent que c'était aussi important voir plus que le langage, ou puis je trouver des explications ou des cours ?
Salut,
pouvez vous m'expliquer ce que vous appelez les algorithmes, car j'ai vu sur les messages précédent que c'était aussi important voir plus que le langage, ou puis je trouver des explications ou des cours ?
Prenons un exemple : un auteur a une idee de livre : c'est l'algorithme
il va ecrire en francais : c'est le langage .
A priori n'importe quel algorithme peut etre traduit dans n'importe quel langage mais il y a des langages qui sont plus aptes a certains algorithmes:
l'anglais et les chansons
le francais et les mots d'amour
mais des langages ont aussi des inconvenients:
l'allemand et les chansons ( je ne sais pas si vous avez deja entendu des chansons allemandes mais je ne trouve pas cela tres beau).
l'egyptiens et les commandes techniques pour le pilotage d'avions ( petit clin d'oeil au livre qui est sortit (sur l'attentat )).
salut
Algorithme:
(pour la petite histoire, ca viens de Al-Khawarizmi, mathematicien inventeur des chiffres arabes)
La methode algorithmique consiste a décomposer un problème complexe en une suite finie d'actions elementaires permettant de resoudre peu a peu le probleme de depart
voila pour la def
en faite, l'algo est la traduction en langage naturel (ou pseudo naturel) de l'enchainement des operations a effectuer sur les données pour arriver au resultat escompter.
l'algorithme est en principe independant du langage car quelque soit le langage, les operations a effectuée seront toujours les meme pour resoudre un probleme donnée
mais en realité, l'algo est toujours influancé par le langage que tu utiliseras ou celui que tu connais le plus ceux qui parfois donne des algos en pseudo code deja a moité programmé (et généralement illisible)
et bien hachesse a très bien répondu!!!!
L'algo est la base de tout programme, bon d'accord le "Hello World" on peut pas dire qu'il y ait de l'algo la dedans. Quand tu te trouves face un problème le principe est de le decomposer puis de travailler sur chacune de ces parties. Après avec un peu d'expérience tu te trouveras à deux façons de penser pour ce qui est du problème des boucles : tu peux avoir un raisonnement itératif qui est TantQue .. Faire ... FinTantQue, ou bien un raisonnement récursif qui est en fait une fonction qui s'appelle elle-même. Là c'est à chacun de faire son choix, y a des cas ou l'un est mieux que l'autre...
1)http://www.developpez.com/cours/
2)Recherche
3)Posez votre question en suivant les règles
_oOo-DrQ-oOo_
La premiere cours pour débuter le meilleur en Français c'est celui ci :
http://www.developpez.org/club/rmdiscala/
-> Consultez les cours et tutoriels
-> Consultez la F.A.Q du forum que vous utilisez
-> Lisez les règles du forum
Marcus, je note ton e-mail.
Dès que j'ai un moment (absente aujourd'hui) je t'envoie mes cours d'algo. C'est du pseudo-code basé sur Pascal. Si tu veux faire du Delphi ça t'aidera, mais ça marche pour tous les langages.
@+
Suite aux mp que j'ai reçus, je mettrai mes cours sur le forum. Mais plus ce soir ! je suis crevée...
Bonne nuit !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager