laeti a écrit:
si Edison n'avait pas existait tu ne pourrais pas allumer ton pc...; A chacun ses moyens pour se cultiver
comment faites vous pour faire du pain
si vous ne prenez pas la recette vous allez devoir faire pas mal de tests et d'erreur avant d'avoir du pain !!!
en developpement la recette c'est l'algorithmique qui est la base la langage accessoire (comme la façon de petrir pour le pain, ou l'ordre pour mettre les ingredient il y en a un qui est celui qu'il faut utiliser sinon ca gonfle mal (par exemple eviter de melanger levure et sel pourtant a la fin il seront bien melanger mais ca n'aura pas le meme effet)
pour revenir je veux programmer une bloucle jusqu' a ce que la chaine soit vide et incremente une varaible de 1 a chaque passage
en algo cela donne
- Code: Tout sélectionner
tantque ma chaine n'est pas vide
maVariable = mavaraible +1
fin tantque
en windev
tantque Machaine <> ""
maVariable++
fin
en C
while (MAchaine != ""){
maVaraible++;
}
en pascal
While (MAchaine <> "")
Begin
Mavariable := maVaraible+1;
End
le langage n'est que la façon de retranscrire le fonctionnement et vous pourriez faire du C, du pascal, du visual basic du windev aussi simplement que vous le voudriez si vous saviez retranscrire en algo des traitements complexes. et donc effectivement l'ago est une science comme les maths ou physique. et bien connaitre l'aglo c'est pouvoir progammer sous n'importe quel langage.
au passage idem pour les MCD qui permettent de concretiser les idées en données qui seront applicaple a n'importe que moteur de base HyerFile comprise mais evitera les pieges qui ne seront pas transcriptible sur d'autre base. MCD est a la structure de données , ce qu'est l'algorithmique a la programmation


