首页 > 其他分享 >邮局寄包裹

邮局寄包裹

时间:2022-10-13 20:34:18浏览次数:40  
标签:lf 10 邮局 重量 邮寄 包裹

【题目描述】

小明去邮局给朋友寄礼物。发现邮局对邮寄包裹的费用是这样规定的:如果包裹长宽高任意一个尺寸超过1米,或重量超过30千克,不予邮寄;对可以邮寄的包裹每件收手续费0.2元,不同重量的邮资按下表计算:

重量(千克)

收费标准(元)

小于10

0.8

大于等于10小于20

0.75

大于等于20小于30

0.7

【输入】

仅一行。包裹的长、宽、高尺寸和重量,数据间用逗号分隔。

【输出】

所需的邮资,结果保留两位小数,输出格式用"%.2f\n";超出尺寸或重量的输出"Error”。

【样例输入】

0.2,0.3,0.8,25↙

【样例输出】

17.70

我需要说明的是,最后的程序没有return 0,我也不知道咋过的

#include <stdio.h>
#include <math.h>

int main()
{
    double a,b,c,d;
    scanf("%lf,%lf,%lf,%lf",&a,&b,&c,&d);
    if(a>1||b>1||c>1||d>30){
        printf("Error");
    }
    else if(d<10){
        printf("%.2lf\n",0.2+d*0.8);
    }
    else if(d>=10&&d<20){
        printf("%.2lf\n",0.2+d*0.75);
    }
    else{
        printf("%.2lf\n",0.2+d*0.7);
    }
}

 

标签:lf,10,邮局,重量,邮寄,包裹
From: https://www.cnblogs.com/xrj1229/p/16789544.html

相关文章

  • 1011. 在 D 天内送达包裹的能力 (抽象二分)
     labuladong题解思路难度中等485收藏分享切换为英文接收动态反馈传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。传送带上的第 i 个包裹的重......