为了账号安全,请及时绑定邮箱和手机立即绑定

求高手帮忙,实在算不出来

某商店促销,同时买3种商品,如果总价超过100,8.0折,超过60,9.0折,超过30,9.5折,不超过30,都9.9折。请输入3种商品的价格,求出总价与折后价,算出便宜多少钱。

正在回答

3 回答

<?php
    //某商店促销,同时买3种商品,如果总价超过100,8.0折,超过60,9.0折,超过30,9.5折,不超过30,都9.9折。请输入3种商品的价格,求出总价与折后价,算出便宜多少钱。
    function get_money($goods1, $goods2, $goods3) {
        $sum = $goods1 + $goods2 + $goods3;//总价
		$result = 0;//折后价格
		if($sum > 100) {
			$result = 0.8 * $sum;
		} elseif($sum > 60) {
			$result = 0.9 * $sum;
		} elseif($sum > 30){
			$result = 0.95 * $sum;
		} else {
			$result = 0.99 * $sum;
		}

		return "总价:".$sum."折后价:".$result.",便宜了".$sum - $result;
		
    }


0 回复 有任何疑惑可以回复我~
#1

七边形 提问者

非常感谢!
2016-04-21 回复 有任何疑惑可以回复我~

怎么编译不了的,怎么定义商品1,2,3?

0 回复 有任何疑惑可以回复我~
#include <stdio.h>
    int get_money(goods1, goods2, goods3)
    {
      float sum, result;
      sum = goods1 + goods2 + goods3;
      if(sum > 100) {
            result = 0.8 * sum;
        } elseif($sum > 60) {
            result = 0.9 * sum;
        } elseif($sum > 30){
            result = 0.95 * sum;
        } else {
            result = 0.99 * sum;
        }
        printf("总价:%f折后价%f,便宜了%f", sum, result, sum - result);
    }


0 回复 有任何疑惑可以回复我~
#1

qq_起哄强_0

晕,去掉$符号
2016-04-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求高手帮忙,实在算不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信