Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/11/2011, 18:59
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Problema C++ serie

Es facil, en la linea 17 y en la 18 estas comparando un entero con signo con un entero sin signo...parecen ser el mismo tipo de datos pero su representacion es diferente, por eso a nivel maquina a lo mejor no se obtienen los resultados imaginados. Recomendacion en ambas funciones declara a i como unsigned .

Y otra vez mas el compilador tiene razon, si te vijas la variable suma no la usas. Devolves res pero eso es solo el ultimo termino de la seria. Deberias agregar esta linea:

res=potencia(n, cont)/fact(cont);
suma += res;

Por ultimo, para ver algo debes imprimirlo en pantalla:

cout << resultado << endl;

tenes que agregar en el main.

Saludos..

Y un consejo...aprende del compilador, que casi siempre es muy sabio....