C 语言程序在 C 语言中查找单利


2022 年 3 月 7 日, Learn eTutorial
3002

单利可以定义为我们从金融机构以一定的利率借入本金而必须支付的利息金额。为了更好地理解这个单利计算 C 语言程序,我们始终建议您学习下面列出的 C 语言编程 的基本主题。

什么是单利?如何计算?

此 C 语言程序在给定本金 (p)利率 (r)时间 (n) 的情况下,计算单利 (SI)。单利 (SI) 是我们为从银行或某些金融机构在一定时期内以一定的利率借入的本金金额需要支付的利息金额。

单利使用公式“SI = p*n*r /100”计算。其中

  • 'p' 是本金,
  • 'n' 是年数。
  • 'r' 是金额的利率。

让我们举个例子来更好地理解,

  • 假设本金 (p) 是 1000
  • 年数 (n)5
  • 利率 (r)10
  • 那么,使用公式(1000 * 5 * 10)/100 计算单利 (SI)。 = 500

这意味着,我们需要为 5 年支付 500。

同样,要计算半年度和季度的单利,我们需要本金利率时间

如何使用 C 语言程序计算单利

现在让我们看看如何在 C 语言程序中使用此逻辑。在接受用户输入的本金 (p)利率 (r)时间 (t) 后。我们将变量定义为 float 数据类型。在此 C 语言程序中,我们使用5.2 f 精度,其中5 表示总位数,2 表示小数点后的位数。这有助于在单利中获得更好的观看体验。

使用 scanf 库函数获取这三个值并将它们存储在变量中。然后根据单利公式,将这三个值相乘,并将该值除以 100,然后将结果存储在变量 'si' 中;

算法

步骤 1:导入头文件库以使用 C 语言程序中的内置函数,例如 stdio.h

步骤 2:使用 main() 函数启动 C 语言程序的执行。

步骤 3:为本金 (p)、单利 (si)、利率 (r) 和年数 (n) 初始化一些变量,

步骤 4:使用 stdio.h 库中的 printfscanf 内置函数接受用户输入的本金、利率和年数。我们使用具有一定精度的 float 数据类型。

步骤 5:使用公式 p*n*r/100 计算单利。

步骤 6:借助 printf 函数和具有一定精度的 float 数据类型,我们使用 C 语言程序语法打印 p, n, r 以及单利 (si) 的值。

C 语言源代码

                                          #include <stdio.h>

void main() {

  float p, r, si;
  int t;
  printf("Enter the values of p, r and t\n");
  scanf("%f %f %d", & p, & r, & t);
  si = (p * r * t) / 100.0;
  printf("Amount = Rs. %5.2f", p);
  printf("Rate   = Rs. %5.2f\n", r);
  printf("Time   = %d years\n", t);
  printf("Simple interest  = %5.2f\n", si);

}
                                      

输出

Enter the values of p,r, and t

2000
8
3
Amount = Rs. 2000.00
Rate   = Rs.  8.00%
Time   = 3 years
Simple interest  = 480.00