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

相关文章