C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

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 ++で簡単なプログラムを作成する方法は?

    C ++で非常に単純なプログラムを取得するには、最初にそれを設定してから、そのプログラムを作成する必要があります。次の手順は、非常に単純なプログラムを使用してC++で開始する方法を示しています。 C++コンパイラを入手する これは、C++でのプログラミングの学習を開始する前に実行したい最初のステップです。すべての主要なOSプラットフォームで利用できる優れた無料のC++コンパイラがあります。プラットフォームに適したものをダウンロードするか、https://www.tutorialspoint.com/compile_cpp_online.phpでtutorialspoint.comのオンラインコ

  2. C ++プログラミングを始める方法は?

    C ++でプログラミングする方法を学ぶことにしましたが、どこから始めればよいかわかりません。開始方法の概要は次のとおりです。 C++コンパイラを入手する これは、C++でのプログラミングの学習を開始する前に実行したい最初のステップです。すべての主要なOSプラットフォームで利用できる優れた無料のC++コンパイラがあります。プラットフォームに適したものをダウンロードするか、https://www.tutorialspoint.com/compile_cpp_online.phpでtutorialspoint.comのオンラインコンパイラを使用できます。 GCC − GCCはGNUコンパイラ