C++ 程序计算利润或亏损
c++server side programmingprogramming更新于 2024/10/10 17:17:00
给定成本价 (CP) 和销售价 (SP),任务是计算获得的利润或产生的损失。
成本价或 CP 是卖方购买产品的价格,销售价或 SP 是卖方出售产品的价格。
有一个公式可以计算获得的利润或产生的损失
利润 = 销售价 – 成本价
如果销售价大于成本价,则有利润
损失 = 成本价 – 销售价
如果成本价大于销售价,则有损失
示例
输入:CP = 600 SP = 100 输出-:损失 = 500 输入-:CP = 100 SP = 500 输出-:利润 = 400
给定程序中使用的方法如下 −
- 将输入作为成本价和销售价
- 应用给定的公式计算利润或亏损
- 显示结果
算法
开始 步骤 1-> 声明函数来计算利润。 int profits(int CP, int SP) set int profits = (SP - CP) 返回利润 步骤 2-> 声明函数来计算损失 int loss(int CP, int SP) set int loss = (CP - SP) 返回损失 步骤 3-> 在 main() 中 set int CP = 600, SP = 100 IF (SP == CP) Print "无利润也无损失" End Else IF (SP > CP) 调用 profit(CP, SP) End Else 调用 loss(CP , SP) End Stop
示例
#include <iostream> using namespace std; // 计算利润的函数。 int profits(int CP, int SP) { int profits = (SP - CP); return profits; } // 计算损失的函数。 int loss(int CP, int SP) { int loss = (CP - SP); return loss; } int main() { int CP = 600, SP = 100; if (SP == CP) cout << "无盈利亦无亏损"; else if (SP > CP) cout<<"profit gained = "<< profits(CP, SP); else cout<<"loss incurred = "<<loss(CP , SP); return 0; }
输出
如果我们运行上述代码,它将生成以下输出
loss incurred = 500