C++——某超市特价售卖洗漱包(牙刷+牙膏),可单件出售牙刷、或牙膏。若买的不少于5套,每套15元;若不足5套,则每套18元;单件牙刷,每件5元;单价牙膏,每件15元。

要求:

(1)现编写函数,函数原型是 int Payfor(int toothbrush,int toothpaste),其中:toothbrush表示牙刷的数量,参数 toothpaste表示牙膏的数量。

(2)输入:牙刷数量、牙膏数量。

         输出:总花费价格。

没注释的源代码

#include <iostream>

using namespace std;

int Payfor(int toothbrush,int toothpaste);

int main()

{

   int a,b;

   cout<<"请输入牙刷数量、牙膏数量:";

   cin>>a>>b;

   cout<<"总花费价格:"<<Payfor(a,b);

}

int Payfor(int toothbrush,int toothpaste)

{

    if(toothbrush>toothpaste)

    {

        if(toothpaste>=5)

        {

            return (toothbrush-toothpaste)*5+toothpaste*15;

        }

        else (toothbrush-toothpaste)*5+toothpaste*18;

    }

    else

    {

        if(toothbrush>=5)

        {

            return (toothpaste-toothbrush)*15+toothbrush*15;

        }

        else (toothpaste-toothbrush)*15+toothbrush*18;

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值