给定成本价(CP)和销售价(SP),任务是计算获利或亏损。
成本价或CP是卖方购买产品的价格,而销售价或SP是卖方销售产品的价格。
有一个公式可以计算获得的利润或发生的亏损
利润=售价–成本价
如果销售价格大于成本价格,则将有利润
损失=成本价格–售价
如果成本价大于销售价,则会造成损失
Input-: CP = 600 SP = 100 Output-: loss incurred = 500 Input-: CP = 100 SP = 500 Output-: profit gained = 400
给定程序中使用的方法如下-
将输入作为成本价和售价
应用给出的公式计算损益
显示结果
Start Step 1-> declare计算利润的功能。 int profit(int CP, int SP) set int profit = (SP - CP) return profit step 2-> Declare function to calculate Loss int loss(int CP, int SP) set int loss = (CP - SP) return loss step 3-> In main() set int CP = 600, SP = 100 IF (SP == CP) Print "No profit nor Loss" End Else IF (SP > CP) call profit(CP, SP) End Else Call loss(CP , SP) End Stop
#include <iostream> using namespace std; //计算利润的功能。 int profit(int CP, int SP) { int profit = (SP - CP); return profit; } //计算损失的功能。 int loss(int CP, int SP) { int loss = (CP - SP); return loss; } int main() { int CP = 600, SP = 100; if (SP == CP) cout << "No profit nor Loss"; else if (SP > CP) cout<<"profit gained = "<< profit(CP, SP); else cout<<"loss incurred = "<<loss(CP , SP); return 0; }
输出结果
如果我们运行以上代码,它将在输出后产生
loss incurred = 500