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

残高分割払いを計算するCプログラムを作成する


問題

Cプログラムを作成して、特定のローン金額(利息付き)に対して毎月支払われる分割払いの残高を計算します。

解決策

以下は、融資額が与えられたときに利息を計算する式です-

i=loanamt * ((interest/100)/12);

次の計算により、利息付きの金額が得られます-

i=i+loanamt;
firstmon=i-monthlypayment; //first month payment with interest
i=firstmon * ((interest/100)/12);
による最初の月の支払い

プログラム

#include<stdio.h>
int main(){
   float loanamt,interest,monthlypayment;
   float i,firstmon,secondmon;
   printf("enter the loan amount:");
   scanf("%f",&loanamt);
   printf("interest rate:");
   scanf("%f",&interest);
   printf("monthly payment:");
   scanf("%f",&monthlypayment);
   //interest calculation//
   i=loanamt * ((interest/100)/12);
   //amount with interest
   i=i+loanamt;
   firstmon=i-monthlypayment; //first month payment with interest
   i=firstmon * ((interest/100)/12);
   i=i+firstmon;
   secondmon=i-monthlypayment; //second month payment with interest
   printf("remaining amount need to pay after 1st installment:%.2f\n",firstmon);
   printf("remaining amount need to pay after 2nd installment:%.2f\n",secondmon);
   return 0;
}

出力

enter the loan amount:45000
interest rate:7
monthly payment:1000
remaining amount need to pay after 1st installment:44262.50
remaining amount need to pay after 2nd installment:43520.70

  1. PGM形式で画像を書き込むCプログラム

    PGMはポータブルグレーマップです。 2D配列をPNG、JPEG、またはその他の画像形式の画像としてCに保存する場合は、ファイルに書き込む前に、指定された形式でデータをエンコードするために多くの作業を行う必要があります。 Netpbm形式は、簡単でポータブルなソリューションを提供します。 Netpbmはグラフィックプログラムのオープンソースパッケージであり、基本的にLinuxまたはUnixプラットフォームで使用されます。 MicrosoftWindowsシステムでも動作します。 各ファイルは2バイトのマジックナンバーで始まります。このマジックナンバーは、ファイルのタイプを識別するために使用

  2. ツリーのサイズを計算するプログラムを作成する-C++での再帰

    この問題では、ツリーが与えられ、再帰を使用してツリーのサイズを計算するプログラムを作成することがタスクです。 ツリーのサイズは、ツリーに存在するノードの総数です。 問題を理解するために例を見てみましょう 上記の木のサイズは5です。 ツリーのサイズを見つけるには、左のサブツリーと右のサブツリーのサイズを追加してから、1ずつインクリメントする必要があります。再帰関数は、ツリーの左と右の両方のサブツリーに対して呼び出されます。また、サブツリーが見つからない場合は0を返します。 この方法を使用して解決された上記の例 木のサイズを見つけるには、 size(3)=size(5)+