Được đưa ra với ‘a’ (số hạng đầu tiên), ‘d’ (hiệu số chung) và ‘n’ (số giá trị trong một chuỗi) và nhiệm vụ là tạo chuỗi và từ đó tính tổng của chúng.
Chuỗi số học là gì
Dãy số học là dãy số có hiệu chung trong đó số hạng đầu tiên của dãy được cố định là 'a' và hiệu chung giữa chúng là 'd'.
Nó được đại diện là -
a, a + d, a + 2d, a + 3d ,. . .
Ví dụ
Input-: a = 1.5, d = 0.5, n=10 Output-: sum of series A.P is : 37.5 Input : a = 2.5, d = 1.5, n = 20 Output : sum of series A.P is : 335
Phương pháp tiếp cận được sử dụng bên dưới như sau -
- Nhập dữ liệu dưới dạng số hạng đầu tiên (a), hiệu số chung (d) và số lượng số hạng trong một chuỗi (n)
- Duyệt qua vòng lặp cho đến n và tiếp tục thêm số hạng đầu tiên vào một biến tạm thời với sự khác biệt
- In kết quả đầu ra
Thuật toán
Start Step 1-> declare Function to find sum of series float sum(float a, float d, int n) set float sum = 0 Loop For int i=0 and i<n and i++ Set sum = sum + a Set a = a + d End return sum Step 2-> In main() Set int n = 10 Set float a = 1.5, d = 0.5 Call sum(a, d, n) Stop
Ví dụ
#include<bits/stdc++.h> using namespace std; // Function to find sum of series. float sum(float a, float d, int n) { float sum = 0; for (int i=0;i<n;i++) { sum = sum + a; a = a + d; } return sum; } int main() { int n = 10; float a = 1.5, d = 0.5; cout<<"sum of series A.P is : "<<sum(a, d, n); return 0; }
Đầu ra
sum of series A.P is : 37.5