मान लीजिए कि हमारे पास तीन पूर्णांक ए, बी और एन हैं। हमें ए और बी के बीच एन अंकगणितीय साधन खोजना है। यदि ए =20, बी =32, और एन =5, तो आउटपुट 22, 24, 26, 28 होगा, 30पी>
कार्य सरल है हमें अंकगणितीय प्रगति में N तत्वों की संख्या सम्मिलित करनी है जहाँ A और B उस क्रम का पहला और अंतिम पद हैं। मान लीजिए A1, A2,…. A, n अंकगणितीय माध्य हैं। तो अनुक्रम A, A1, A2,… होगा। An, B. तो B अनुक्रम का (N + 2)वाँ पद है। तो हम इन सूत्रों का उपयोग कर सकते हैं -
$$B=A+\lgroup N+2-1\rgroup*d$$
$$B-A=\lgroup N+2-1\rgroup*d$$
$$d=\frac{B-A}{\lgroup N+2-1\rgroup}$$
उदाहरण
#include<iostream> using namespace std; void showMeans(int A, int B, int N) { float d = (float)(B - A) / (N + 1); for (int i = 1; i <= N; i++) cout << (A + i * d) <<" "; } int main() { int A = 20, B = 40, N = 5; showMeans(A, B, N); }
आउटपुट
23.3333 26.6667 30 33.3333 36.6667