Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Ingrid1997 en 14 Noviembre 2015, 02:14 AM

Título: Problema con programa :( (serie)
Publicado por: Ingrid1997 en 14 Noviembre 2015, 02:14 AM
Hola!! Espero puedan ayudarme, tengo este código pero no me da los resultados que quiero :( Estoy trabajando en C++ en DevC

Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
int main () {
int eNumero, eLimite, eContador, eAcumulador, eCont;
printf("Este programa mostrará y obtendrá el resultado de la siguiente serie:  n/1 + (n-1)/2 - (n-2)/3 + (n-3)/4-...+/- 1/n");
printf("\nIngrese el nùmero hasta el cual quiere que se realize la serie: ");
scanf("%d", &eLimite);
printf("\nIngrese un nùmero para que n tome valor:");
scanf("%d", &eNumero);
for(eContador=1, eCont=1; eContador <= eLimite; eContador++, eCont++){

(eNumero / eContador) + ((eNumero - eCont) / eContador) - ((eNumero - eCont) / eContador);
printf("\n(%d / %d) + ((%d- %d) / %d) - ((%d - %d) / %d)"), eNumero, eContador, eNumero, eCont, eContador, eNumero, eCont, eContador;
}
fflush(stdin);
getchar();
return 0;
}
Título: Re: Problema con programa :( (serie)
Publicado por: Odai en 15 Noviembre 2015, 00:21 AM
La verdad no sé que es lo que realmente quieras hacer... Espero te funcione. No le encontré  mucho sentido a tu for, ya que el bucle solo depende de que eContador alcance a eLimite.

#include <stdio.h>
#include <stdlib.h>
int main () {
int eNumero=0, eLimite=0, eContador=0;
float resultado=0;
printf("Este programa mostrará y obtendrá el resultado de la siguiente serie:  n/1 + (n-1)/2 - (n-2)/3 + (n-3)/4-...+/- 1/n");
printf("\nIngrese el numero hasta el cual quiere que se realize la serie: ");
scanf("%d", &eLimite);
printf("\nIngrese un numero para que n tome valor:");
scanf("%d", &eNumero);
for(eContador=0; eContador<eLimite; eContador++)
{
if(eContador%2==0 && eContador>1)
resultado -= (eNumero-eContador)/(eContador+1);
else
resultado += (eNumero-eContador)/(eContador+1);

printf("%0.2f\n", resultado);

}
getchar();
}
Título: Re: Problema con programa :( (serie)
Publicado por: Ingrid1997 en 15 Noviembre 2015, 00:41 AM
Mil Gracias!! :D era lo que quieria n.n