Programme récursive sous delphi

Résolu
gbm -  
 gbm -
Bonjour,
je veux savoir juste la structure générale d'écrire un programme récursive sous delphi:
donc comment déclarer les procédures, qu'elle est la place d'implémenter les procédures, etc.
merci d'avance.
Configuration: Windows XP
Firefox 3.0.5

5 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    le Delphi c'est du langage Pascal, oriente donc ta recherche vers des tutoriels Pascal...
    0
  2. gbm
     
    salut,
    merci pour t'as repense, ouii je sais, j'ai écrire les procédures mais je sais pas comment les organises sous delphi,
    je veux juste un exemple de programme récursive sous delphi, merciii
    0
  3. KX Messages postés 19031 Statut Modérateur 3 020
     
    Par exemple :
    program Project1;
    
    {$APPTYPE CONSOLE}
    
    function factorielle(n:integer):integer;
    begin
    if n>1 then result:=n*factorielle(n-1)
           else result:=1;
    end;
    
    var n:integer;
    begin
    write('n  : '); readln(n);
    writeln('n! : ',factorielle(n));
    writeln; write('Fin du programme. Appuyer sur Entree'); readln;
    end.
    0
  4. gbm
     
    ahh, donc il faut icrire tous le procedure avant le begin de projet
    0
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Le "begin du projet", correspond en fait au programme principal, c'est lui qui définit les opérations du programme.
      On peux écrire autant de fonctions/procédures que l'on veut si elles ne sont pas appelées par le programme principal elles ne seront pas exécutées...
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question