C++程序计算原始价格和净价的GST


给定原始成本和净价作为输入,任务是计算GST百分比并显示结果。

GST代表商品和服务税。它始终包含在产品的净价中,在计算GST百分比之前,我们需要计算GST金额,为此有现成的公式。

净价 = 原始成本 + GST金额

GST金额 = 净价 – 原始成本

GST百分比 = (GST金额 * 100) / 原始成本

GST%公式 = (GST金额*100) / 原始成本

示例

Input-: cost = 120.00
   price = 150.00
Output-: GST amount is = 25.00 %
Input-: price = 120.00
   cost = 100.00
Output-: GST amount is = 20.00 %

给定程序中使用的方案如下

  • 将净价和原始成本作为输入。
  • 应用给定的公式计算GST百分比。
  • 显示结果。

算法

Start
Step 1-> declare function to calculate GST
   float GST(float cost, float price)
   return (((price - cost) * 100) / cost)
step 2-> In main()
   set float cost = 120
   set float price = 150
   call GST(cost, price)
Stop

示例

 实时演示

Using c++
#include <iostream>
using namespace std;
//function to calculate GST
float GST(float cost, float price) {
   return (((price - cost) * 100) / cost);
}
int main() {
   float cost = 120.00;
   float price = 150.00;
   cout << "GST amount is = "<<GST(cost, price)<<" % ";
   return 0;
}

输出

如果我们运行以上代码,它将生成以下输出。

GST amount is = 25.00 %

使用C语言

示例

 实时演示

#include <stdio.h>
//function to calculate GST
float GST(float cost, float price) {
   return (((price - cost) * 100) / cost);
}
int main() {
   float cost = 120;
   float price = 150;
   float gst = GST(cost, price);
   printf("GST amount is : %.2f ",gst);
   return 0;
}

输出

如果我们运行以上代码,它将生成以下输出。

GST amount is : 25.00

更新于: 2019年10月18日

1K+ 浏览量

开启您的职业生涯

通过完成课程获得认证

开始学习
广告