কম্পিউটার টিউটোরিয়াল

সি প্রোগ্রামিং: 2, 22, 222, ... ধারার যোগফল


একটি ধারা দেওয়া: 2, 22, 222, 2222... এবং আমাদের এই ধারার যোগফল বের করতে হবে। গাণিতিক সূত্র ব্যবহার করে ধারার যোগফল বের করা যাক।

সূত্রের ব্যাখ্যা:

sum = 2+22+222+2222... sum = 2*[1+11+111+1111...] Sum = 2/9[9+99+999+9999...] sum = 2/9 [10+100+1000+10000+.....] sum = 2/9[10+10²+10³+10⁴+.....] sum = 2/9*[(10^n-1-9n)/9]

উদাহরণ

#include <stdio.h> #include <math.h> int main() {    int n = 3;    float sum = 2*(pow(10, n) - 1 - (9 * n))/81;    printf("sum is %d", sum);    return 0; }

আউটপুট

sum is 879

  1. C প্রোগ্রাম: cos(x) সিরিজের যোগফল বের করা

  2. C প্রোগ্রাম: প্রথম n প্রাকৃতিক সংখ্যার ঘনফলের যোগফল

  3. উইন্ডোজে পাইথন প্রোগ্রামিং-এ IDE সমূহ

  4. প্রোগ্রামিং ল্যাপটপ কেনার সময় কী কী দেখবেন: সম্পূর্ণ গাইড