有一个商人在街头衣服,每次卖完都不知道自己是赚了还是亏了,他想请你帮他算一算他一天赚了多少还是亏了多少
首先我们知道商人每天卖5件衣服,利润=售价-成本,那么我们该编一个怎么样的程序呢?
我们来学一个新的语句——if,else
他们俩是判断语句,用法如下
if(条件1){
语句1;
}
else if(条件2){
语句2;
}
else{
语句3;
}
那么我们开始编吧
#include"bits/stdc++.h"
using namespace std;
int main(){
int n,m,v,z,x;
int a,b,c,d,e;
cin>>n>>m>>v>>z>>x;
cin>>a>>b>>c>>d>>e;
int f=n-a+m-b+v-c+z-d+x-e;
if(f>0) cout<<"赚了"<<f<<"元";
else if(f<0) cout<<"亏了"<<-f<<"元";
else cout<<"一分没赚也没亏";
return 0;
}
我们可以看到结果与预想的一样
烧脑题,聪明人都知道怎么做(提示:if里面还可以写if,这叫嵌套):
哈工科教-训练题库 (hterobot.com)