Dãy 0.6, 0.06, 0.006... là cấp số nhân với công bội q = 0.1. Tổng n số hạng đầu tiên của cấp số nhân (q < 1):
S = a(1 - qⁿ)/(1 - q) = 0.6(1 - 0.1ⁿ)/0.9 = 2/3 × (1 - 0.1ⁿ)
Chương trình
#include <stdio.h>
#include <math.h>
int main() {
int n = 6;
float sum = 2 * (1 - 1 / pow(10, n)) / 3;
printf("sum = %f", sum);
return 0;
}
Kết quả
sum = 0.666666