Prob. ( Suite ) en Language C

batman2020 Messages postés 8 Statut Membre -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,

je suis confronté régulièrement a un probleme:
je n'arrive pas a trouver une Solution comment je peux ecrire cet instruction en language C sans l'utilisation de la fonction pow

U(i)=(i)^(i-2) * U(i-2)+(i)^(i-1) * U(i-1)

1 réponse

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Bonjour,

    Il te suffit de coder toi-même la fonction pow().
    Pour cela ce n'est pas dur, une simple boucle for fera l'affaire.
    Par exemple : a^5 donne a*a*a*a*a (donc boucle de 5 itérations).

    Cdlt,
    1
    1. batman2020 Messages postés 8 Statut Membre
       
      j'ai pas encore compris, qu'est ce que je dois faire mnt et merci
      0
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Déjà, montre-nous ce que tu as commencé à faire, et dis-nous précisément là où tu bloques.
      0
    3. batman2020 Messages postés 8 Statut Membre
       
      bah c'est ça le probleme j'arrive pas a commencer j'aimerais bien que tu m'aides SVP
      0
    4. batman2020 Messages postés 8 Statut Membre
       
      Bien sur je suis capable de faire une boucle for

      c'est un petit exemple cencernant votre exemple

      exp=a
      for(i=0,i<5,i++)
      {
      exp=exp*a;
      }

      mon probleme c'est comment je peux faire ce puissance i-2
      0