Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Tổng n số hạng đầu của dãy 5, 12, 23, 38... trong C

Dãy: 5, 12, 23, 38... Phân tích thấy đây là dãy bậc 2 (hiệu các số tạo thành cấp số cộng).

Công thức tổng: S = 2×n(n+1)(2n+1)/6 + n(n+1)/2 + 2n

Ví dụ

n = 3 → Tổng = 40

n = 6 → Tổng = 215

Chương trình

#include <stdio.h>

int main() {
    int n = 6;
    int sum = (2 * n * (n + 1) * (2 * n + 1) / 6) + (n * (n + 1) / 2) + (2 * n);
    printf("Tong day den %d la %d", n, sum);
    return 0;
}

Kết quả

Tong day den 6 la 215