Prob. ( Suite ) en Language C

Fermé
batman2020 Messages postés 7 Date d'inscription dimanche 26 octobre 2014 Statut Membre Dernière intervention 26 octobre 2014 - 26 oct. 2014 à 18:18
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 oct. 2014 à 14:04
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

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
26 oct. 2014 à 18:27
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
batman2020 Messages postés 7 Date d'inscription dimanche 26 octobre 2014 Statut Membre Dernière intervention 26 octobre 2014
26 oct. 2014 à 18:32
j'ai pas encore compris, qu'est ce que je dois faire mnt et merci
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
26 oct. 2014 à 18:35
Déjà, montre-nous ce que tu as commencé à faire, et dis-nous précisément là où tu bloques.
0
batman2020 Messages postés 7 Date d'inscription dimanche 26 octobre 2014 Statut Membre Dernière intervention 26 octobre 2014
26 oct. 2014 à 18:41
bah c'est ça le probleme j'arrive pas a commencer j'aimerais bien que tu m'aides SVP
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
26 oct. 2014 à 18:52
Si tu n'arrives pas à faire une simple boucle for() pour coder la fonction puissance, je te conseille de lire ce tuto : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
0
batman2020 Messages postés 7 Date d'inscription dimanche 26 octobre 2014 Statut Membre Dernière intervention 26 octobre 2014
26 oct. 2014 à 19:03
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