Write a C program to evaluate the series 1 - 1/3 + 1/5 - 1/7 +...+ 1/n.
int main() {
int n, i, sign = 1;
float res = 0.0;
printf("Enter the value for n:");
scanf("%d", &n);
/* calculate the given series */
for (i = 1; i <= n; i++) {
res = res + (sign * (1.0/i));
sign = sign * (-1);
}
printf("Result: %.3f\n", res);
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
Enter the value for n:100
Result: 0.688
Enter the value for n:100
Result: 0.688
No comments:
Post a Comment