Exercício resolvido
Dado um número inteiro n > 0, calcular o valor da soma:
Sn = 1/n + 2/(n-1) + ... + n/1
Solução:
#include
#include <stdlib.h>
int n, i;
float termo;
main()
{
printf("Programa para calcular a seguinte sequencia:\n\nSn = 1/n + 2/(n-1) + ... + n/1\n\n");
printf("Digite um valor inteiro para n: ");
scanf("%d", &n);
termo = 0;
for(i = 0; i < n; i++)
{
termo = termo + (float)(i + 1)/(n - i);
}
printf("\nS%d = %.2f\n\n", i, termo);
system("pause");
}