C++ 程序根据原价和净价计算 GST
c++server side programmingprogramming更新于 2024/10/10 17:38:00
给定原价和净价作为输入,任务是计算 GST 百分比并显示结果
GST 代表商品和服务任务。它始终包含在产品的净价中,在计算 GST 百分比之前,我们需要计算 GST 金额,为此有可用的公式
净价 = 原始成本 + GSTAmount
GSTAmount = 净价 – 原始成本
GST_Percentage = (GSTAmount * 100)/ 原始成本
GST % 公式 = (GSTAmount*100) / 原始成本
示例
输入:成本 = 120.00 price = 150.00 输出-:GST 金额 = 25.00 % 输入-:price = 120.00 cost = 100.00 输出-:GST 金额 = 20.00 %
给定程序中使用的方法如下 −
- 将输入作为净价和原始成本
- 应用给定的公式计算 GST 百分比
- 显示结果
算法
开始 步骤 1-> 声明函数来计算 GST float GST(float cost, float price) return (((price - cost) * 100) / cost) 步骤 2-> 在 main() 中 set float cost = 120 set float price = 150 call GST(cost, price) 停止
示例
使用 c++ #include <iostream> using namespace std; //函数来计算 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> //用于计算 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