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

CプログラムでのEMI計算機のプログラム


特定の値が与えられると、プログラムは必要な出力を生成するためのEMI計算機を開発します。 EMIは、EquatedMonthlyInstallmentの略です。したがって、この計算機はユーザーの毎月のEMI量を生成します。

Input-: principal = 2000
   rate = 5
   time = 4
Output-: Monthly EMI is= 46.058037

以下のプログラムで使用される式は-

です。

EMI:(P * R *(1 + R)T)/(((1 + R)T)-1)

ここで、

Pは、ローン金額または元本金額を示します。

Rは1か月あたりの利率を示します

Tは1年のローン期間を示します

以下で使用するアプローチは次のとおりです

  • フロート変数に元本、利率、時間を入力します
  • 式を適用してEMI量を計算します
  • EMI量を印刷する

アルゴリズム

Start
Step 1 -> Declare function to calculate EMI
   float calculate_EMI(float p, float r, float t)
      float emi
      set r = r / (12 * 100)
      Set t = t * 12
      Set emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1)
      Return emi
Step 2 -> In main()
   Declare variable as float principal, rate, time, emi
   Set principal = 2000, rate = 5, time = 4
   Set emi = calculate_EMI(principal, rate, time)
   Print emi
Stop

#include <math.h>
#include <stdio.h>
// Function to calculate EMI
float calculate_EMI(float p, float r, float t){
   float emi;
   r = r / (12 * 100); // one month interest
   t = t * 12; // one month period
   emi = (p * r * pow(1 + r, t)) / (pow(1 + r, t) - 1);
   return (emi);
}
int main(){
   float principal, rate, time, emi;
   principal = 2000;
   rate = 5;
   time = 4;
   emi = calculate_EMI(principal, rate, time);
   printf("\nMonthly EMI is= %f\n", emi);
   return 0;
}

出力

Monthly EMI is= 46.058037

  1. 配列の積のCプログラム

    n個の要素の配列arr[n]が与えられた場合、タスクはその配列のすべての要素の積を見つけることです。 7つの要素の配列arr[7]があるように、その製品は次のようになります 例 Input: arr[] = { 10, 20, 3, 4, 8 } Output: 19200 Explanation: 10 x 20 x 3 x 4 x 8 = 19200 Input: arr[] = { 1, 2, 3, 4, 3, 2, 1 } Output: 144 以下で使用されるアプローチは次のとおりです − 配列入力を取得します。 そのサイズを見つけます。 配列を反復処理し、その配列の

  2. Cでのクリスマスツリーのプログラム

    ここで、1つの興味深い問題が発生します。この問題では、クリスマスツリーをランダムに印刷する方法を見ていきます。そのため、ツリーはクリスマスツリーのライトのようにちらつきます。 クリスマスツリーを印刷するために、さまざまなサイズのピラミッドを上下に並べて印刷します。装飾的な葉の場合、ランダムな文字が指定された文字のリストから印刷されます。高さとランダム性は調整可能です。 ここでは、ツリーを生成した後、画面全体がクリアされてから再度生成されます。そのため、これはちらつきツリーのように見えます。 例 #include <stdio.h> #include <stdlib.h&g