- #include <stdio.h>
- #include <conio.h>
- void main()
- {
- int n = 3;
- float S = 0;
- int i = 1;
- while(i <= 2 * n + 1)
- {
- S = S + 1.f / i;
- i = i + 2;
- }
- printf("Tong la: %0.2f", S);
- getch();
- }
Code chạy: 9 to 14
i = 1:
1 <= 2 * n + 1 = 2 * 3 + 1 = 7 chạy S = S + 1 / i = 0 + 1 / 1
i = 3:
3 <= 2 * n + 1 = 2 * 3 + 1 = 7 chạy S = S + 1 / i = 0 + 1 / 1 + 1 / 3
i = 5:
5 <= 2 * n + 1 = 2 * 3 + 1 = 7 chạy S = S + 1 / i = 0 + 1 / 1 + 1 / 3 + 1 / 5
i = 7:
7 <= 2 * n + 1 = 2 * 3 + 1 = 7 chạy S = S + 1 / i = 0 + 1 / 1 + 1 / 3 + 1 / 5 + 1 / 7
i = 9:
9 <= 2 * n + 1 = 2 * 3 + 1 = 7 dừng thoát khỏi vòng lặp
In ra S = 0 + 1 / 1 + 1 / 3 + 1 / 5 + 1 / 7 = 1.68
