zoukankan      html  css  js  c++  java
  • 1010. 邮寄包裹

    题目描述

    某邮局对邮寄包裹有如下规定:若包裹的重量超过30千克,不予邮寄,对可以邮寄的包裹每件收手续费0.2元,再加上根据下表按重量wei计算的结果:
       
    重量(千克)      收费标准(元/公斤)          
    wei<=10              0.80        
    10<wei<=20        0.75         
    20<wei<=30        0.70 
    请你编写一个程序,输入包裹重量,输出所需费用或”Fail”表示无法邮寄。

    输入

    输入一个正整数,表示邮寄包裹的重量。

    输出

    输出对应的费用(答案保留2位小数)或“Fail”表示无法邮寄。

    样例输入

    7

    样例输出

    5.80

    数据范围限制

    来源/作者: CCF中学生计算机程序设计入门篇练习3.2.2

    所有管理员添加的题目 使用此版权/授权形式

     1 #include<iostream>
     2 #include<cmath>
     3 #include<cstdio>
     4 using namespace std;
     5 int tot=0;
     6 double ans;
     7 int main()
     8 {
     9     int n;
    10     cin>>n;
    11     if(n>30)
    12     {
    13         cout<<"Fail";
    14         return 0;
    15     }
    16     else
    17     {
    18         if(n<=10)
    19         {
    20             ans=n*(0.80);    
    21         }
    22         else if(n>10&&n<=20)
    23         {
    24             ans=8+(n-10)*(0.75);
    25         }
    26         else if(n>20&&n<=30)
    27         {
    28             ans=15.5+(n-20)*(0.70);
    29         }
    30         printf("%.2lf",ans+0.2);
    31     }
    32     return 0;
    33 }
  • 相关阅读:
    SQLyog连接mysql8,报错1251
    Oracle日期函数
    git 回退
    git新建分支并指定拉去远程分支
    git创建分支并拉去远端分支代码
    git创建空白分支
    Maven 本地仓库明明有jar包,pom文件还是报错解决办法(Missing artifact...jar)
    SqlHelper类
    ADO.NET中的模型及对象
    MVC过滤器---异常处理过滤器
  • 原文地址:https://www.cnblogs.com/zwfymqz/p/6636640.html
Copyright © 2011-2022 走看看