Recursividad sumatoria de potencia
Publicado por nico (6 intervenciones) el 27/05/2010 06:15:08
Estimado, no se nada sobre recursividad y intentando ahcer el siguiente ejercio no logro sacar el resultado.
n
---
\ x^i
/
---
i = 1
aca el codigo
#include <stdio.h>
#include <stdlib.h>
int suma(int i, int x, int n);
int main()
{
int n , x,i=1;
printf("Ingrese base:\n");
scanf("%d",&x);
printf("Ingrese cantidad:\n");
scanf("%d",&n);
printf("\nLa sumatoria es: %d",suma(i,x,n));
}
int suma(int i, int x,int n)
{
if(i>=n)
return 1;
else
{
return s = x * suma(i+1,x,n);
}
}
n
---
\ x^i
/
---
i = 1
aca el codigo
#include <stdio.h>
#include <stdlib.h>
int suma(int i, int x, int n);
int main()
{
int n , x,i=1;
printf("Ingrese base:\n");
scanf("%d",&x);
printf("Ingrese cantidad:\n");
scanf("%d",&n);
printf("\nLa sumatoria es: %d",suma(i,x,n));
}
int suma(int i, int x,int n)
{
if(i>=n)
return 1;
else
{
return s = x * suma(i+1,x,n);
}
}
Valora esta pregunta


0