কম্পিউটার

1% সুদে X টাকা পেতে কত বছরের প্রয়োজন তা গণনা করতে C++ প্রোগ্রাম


ধরুন আমাদের একটি সংখ্যা X আছে। আমাদের একটি ব্যাংকে 100 টাকা আছে। ব্যাঙ্ক বার্ষিক 1% চক্রবৃদ্ধি হারে বার্ষিক সুদের হার ফেরত দেয়। (শুধুমাত্র পূর্ণসংখ্যা)। আমাদের চেক করতে হবে কত বছর X টাকা পেতে হবে?

সুতরাং, যদি ইনপুটটি X =520 এর মত হয়, তাহলে আউটপুট হবে 213।

পদক্ষেপ

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

sum := 0
balance := 100
while balance < n, do:
   interest := balance / 100
   sum := sum + 1
   balance := balance + interest
return sum

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

#include <bits/stdc++.h>
using namespace std;

int solve(int n){
   int sum = 0;
   int balance = 100;
   while (balance < n){
      int interest = balance / 100;
      sum = sum + 1;
      balance = balance + interest;
   }
   return sum;
}
int main(){
   int X = 520;
   cout << solve(X) << endl;
}

ইনপুট

520

আউটপুট

213

  1. একটি সংখ্যার শক্তি গণনা করার জন্য C++ প্রোগ্রাম

  2. কিভাবে সি++ প্রোগ্রামিং শিখবেন?

  3. কিভাবে C++ এ একটি সহজ প্রোগ্রাম তৈরি করবেন?

  4. কিভাবে C++ প্রোগ্রামিং দিয়ে শুরু করবেন?