Me dejaron hacer este programa en c++, me imagino que se hace con un for pero en realidad no se como aplicarlo para que cumpla la funcion que pide este programa, si alguien sabe por favor agradecere que me expliquen
Dado un valor N, con N mayor que cero calcular la suma de
1/N – 2/N-1 + 3/N-2 – 4/N-3 + 5/N-4...N/1
Está mal escrita esa serie? :-\ Puede ser así?:
1/n - 2/n + 3/n - 4/n + 5/n - 4/n + 3/n - 2/n + 1/n
Solo tienes que utilizar un acumulador y un bucle for, antes de este colocas el acumulador a cero. El bucle debe iterar desde 1 hasta N, en cada iteracion ("i" es el contador):
1) Calculas el valor de "i / (N - (i - 1))"
2) Si el contador es impar el resultado del paso 1 lo sumas al acumulador, caso contrario lo restas.
Inténtalo, no es difícil.
Un saludo
Podría hacer así:
printf("El resultado es: %f", 1/n);
:xD
Esto es muy sencillo, creo que debe inténtalo de nuevo.
Los primeros ejercicios son muy importantes para hacer por sí mismo