তিনটি ইনপুট: a (প্রথম পদ), r (সাধারণ অনুপাত), n (পদের সংখ্যা)। জ্যামিতিক সিরিজ: a, ar, ar², ar³, ... এবং তাদের যোগফল বের করতে হবে।
উদাহরণ
ইনপুট: a = 1, r = 0.5, n = 5
আউটপুট: 1.937500
ইনপুট: a = 2, r = 2.0, n = 8
আউটপুট: 510.000000
পদ্ধতি
- a, r, n ইনপুট নেওয়া হয়।
- লুপ i=0 থেকে n-1: sum += a; a = a * r;।
- sum রিটার্ন করা হয়।
C প্রোগ্রাম উদাহরণ
#include <stdio.h>
float sumgeometric(float a, float r, int n) {
float sum = 0;
for (int i = 0; i < n; i++) {
sum += a;
a *= r;
}
return sum;
}
int main() {
int a = 1;
float r = 0.5;
int n = 5;
printf("%f", sumgeometric(a, r, n));
return 0;
}
আউটপুট
1.937500