作业帮 > 综合 > 作业

使用switch语句如何做

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/30 02:14:31
使用switch语句如何做
某服装店经营套服.以50套为限,若购买数量不少于50套,每套80元;不足50套时每套90元;只买上衣每件60元;只买裤子每条45元.编写程序实现:读入所买上衣c和裤子t的数量,计算应付款总量.要用switch语句 if的会用
使用switch语句如何做
你好很高兴为你
假设每件上衣和裤子都是成套的
GetPrice(int shirtCount, int pantsCount)
int suiteCount = 0;
int minus = shirtCount - pantsCount;
int remainShirtCount = 0;
int remainPantsCount = 0;
if (minus > 0) {
suiteCount = pantsCount;
remainShirtCount = minus;
} else {
suiteCount = shirtCount;
remainPantsCount = Math.Abs(minus);
}
switch(suiteCount)
{
case suiteCount >= 50:
return suiteCount * 80 + remainShirtCount * 60 + remainPantsCount * 45;
case suiteCount