はじめに
この実験では、与えられた元本、利率、期間に対する単利を計算するための C 言語プログラムを書く方法を学びます。
変数を初期化する
それぞれ float 型と整数型として、変数principal_amt、rate、simple_interest、およびtimeを宣言して初期化します。以下のようになります。
#include <stdio.h>
int main()
{
float principal_amt, rate, simple_interest;
int time;
}
ユーザー入力を取得する
scanfを使用して、ユーザーから元本、利率(パーセント)、および期間(年)を取得します。
printf("Enter the value of principal amount, rate and time\n\n\n");
scanf("%f%f%d", &principal_amt, &rate, &time);
float型の入力を読み取るには%fフォーマット指定子を、integer型の入力を読み取るには%dを使用します。
単利を計算する
以下の式を使用して単利を計算します。
単利 = (元本 * 利率 * 期間) / 100
単利を計算するには、以下のコードを使用します。
simple_interest = (principal_amt*rate*time)/100.0;
出力を表示する
printf関数を使用して、出力テキストと変数をコンソールに出力します。
printf("\n\n\t\t\tAmount = Rs.%7.3f\n ", principal_amt);
printf("\n\n\t\t\tRate = Rs.%7.3f\n ", rate);
printf("\n\n\t\t\tTime = %d years \n", time);
printf("\n\n\t\t\tSimple Interest = Rs.%7.3f\n ", simple_interest);
printf("\n\n\t\t\tCoding is Fun!\n\n\n");
%7.3fを使用して、小数点以下 3 桁を含む 7 桁で出力をフォーマットします。
完全なコードを書く
以下のように、ステップ 1 から 4 のコードを~/project/main.cファイルのmain関数にコピーします。
#include <stdio.h>
int main()
{
printf("\n\n\t\tLabEx - Best place to learn\n\n\n");
float principal_amt, rate, simple_interest;
int time;
printf("Enter the value of principal amount, rate, and time\n\n\n");
scanf("%f%f%d", &principal_amt, &rate, &time);
// considering rate is in percentage
simple_interest = (principal_amt*rate*time)/100.0;
// usually used to align text in form of columns in table
printf("\n\n\t\t\tAmount = Rs.%7.3f\n ", principal_amt);
printf("\n\n\t\t\tRate = Rs.%7.3f\n ", rate);
printf("\n\n\t\t\tTime= %d years \n", time);
printf("\n\n\t\t\tSimple Interest = Rs.%7.3f\n ", simple_interest);
printf("\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;
}
コンパイルと実行
C コンパイラを使用してプログラムをコンパイルし、実行します。出力は、元本、利率、および期間のユーザー入力を促し、次に計算された単利を表示します。
まとめ
この実験では、変数、ユーザー入力、および単利の式を使用して単利を計算する C プログラムを書く方法を学びました。変数の宣言と初期化、scanfを使ったユーザー入力の取得、およびprintfを使った出力の表示などの基本概念を学びました。実験の完了おめでとうございます!



