IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

nombre de catalans


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 1
    Par défaut nombre de catalans
    salut tout le monde... pouvez vous maidez, jarive pas a faire une fonction ki fai la somme ki suit cet formule

    C0 = 1 {et pour} n>= 1 =====C_n=sum_{i=0}^{n-1}C_i C_{n-1-i}

    C une formule ki trouve le nombres de catalan... aidez moi je vou pri..
    merci

    voila mon programe je doi utiliser 2 fonctions!
    la premiere avec cete formul }2(2n - 3)/n
    la seconde avec C0 = 1 {et pour} n>= 1 =====C_n=sum_{i=0}^{n-1}C_i C_{n-1-i}

    mais jarive pa a laresoudre ptetre ke je my pren mal... pouvez vous maider svp???
    -------------------------------------------------------------------------------------------------------
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    #include <stdio.h>
    double catalan(int n)
    {
        double Cn1;
        int i;
        double Cn;
        Cn=1;
     
     
        for (i=2;i<=n;i++){
            Cn1=((2*((2*i)-3))*Cn)/i;
            Cn=Cn1;
            printf("\n n=%d\t|\tCn=%.0f",i,Cn1);
            }
    return (Cn);
    }
    double catalan2(int n)
    {
     
        double Cn1;
        int i;
        double Cn;
        Cn=1;
        for (i=2;i<=n;i++){
            Cn1+= catalan(i)*catalan(n-1-i);
     
     
    printf("\n n=%d\t|\tCn=%.0f",i,Cn1);}
     
     
     
       return (Cn);
     
    }
     
    main() {
    int n;
    printf("n:");
    scanf("%d",&n);
     
        printf("\n Les nombres de Catalan sont:");
         printf("\n\n Avec:\t|\tOn a:\n");
         printf("----------------------------");
         printf("\n n=1\t|\tCn=1");
     
     
     
        catalan(n);
     
        catalan2(n);
     
     
     
     getch();}
    ----------------------------------------------------------------------------------------------------

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par kassimsajid
    salut tout le monde... pouvez vous maidez, jarive pas a faire une fonction ki fai la somme ki suit cet formule
    SMS detected

  3. #3
    Membre expérimenté
    Inscrit en
    Décembre 2003
    Messages
    272
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 272
    Par défaut
    Incompréhensible...
    Mais si ça peut t'aider, le n-ième nombre de Catalan vaut aussi :
    (2n)!
    ----------
    n!.n!.(n+1)

Discussions similaires

  1. nombres de catalan en iteratif
    Par annamir dans le forum Débuter
    Réponses: 2
    Dernier message: 24/03/2009, 22h07
  2. Nombre de Catalan
    Par pazze dans le forum Débuter
    Réponses: 26
    Dernier message: 01/11/2008, 14h58
  3. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 21h31
  4. Nombre de fichiers ouverts simultanément
    Par matrixfan dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/05/2002, 17h47
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo