运输公司对用户计算运输费用。标准如下:
s<250 无折扣
250<=s<500 2%折扣
500<=s<1000 5%折扣
1000<=s<2000 8%折扣
2000<=s<3000 10%折扣
3000<=s 15%折扣
其中P为货物的基本运费/(吨千米),w是货物的重量,s为距离,d为折扣,总运费为f。
公式:f=p
ws(1-d)
代码如下:

 1 #include<stdio.h>2 int main ()3 {4    int a;5    double f,d,p,w,s;6    scanf("%lf %lf %lf",&p,&w,&s);7    if (s<250)8    a = 1;9    if (s<500&&s>=250)10    a = 2;11    if (s>=500&&s<1000)12    a = 3;13    if (s>=1000&&s<2000)14    a = 4;15    if (s>=2000&&s<3000)16    a = 5;17    if (s>=3000)18    a = 6;19    switch (a)20     {21       case 1:d = 0;break;22       case 2:d = 0.02;break;23       case 3:d = 0.05;break;24       case 4:d = 0.08;break;25       case 5:d = 0.10;break;26       case 6:d = 0.15;break;27     }28  f = p*w*s*(1-d);29 printf("%.2lf\n",f);30 return 0;31 }

示例:

运输公司对用户计算运输费用。相关推荐

  1. c语言:运输公司对用户计算运输费用

    运输公司对用户计算运输费用.路程(skm)越远,每吨千米运费越低.标准如下: S<250              没有折扣 250<=s<500          2%折扣 500 ...

  2. C语言 - 运输公司对用户计算运输费用。路程(s km)越远,每吨·千米运费越低。(用switch实现)

    前言 运输公司对用户计算运输费用.路程(s km)越远,每吨·千米运费越低.(用switch实现) 标准如下: s < 250 没有折扣 250≤s < 500 2%折扣 500≤s &l ...

  3. 运输公司对用户计算运输费用。路程越远,运费越低。标准如下:

    2.运输公司对用户计算运输费用.路程越远,运费越低.标准如下: #include <stdio.h> int main() { float p,w,s,d,f; printf(" ...

  4. 运输公司对用户计算运输费用_可运输的故事

    运输公司对用户计算运输费用 我偶尔(通常是偶然地)发现自己在讨论每个故事是否都应该是可移植的工作. 最近,当我被邀请回答问题时,我(故意)参与了讨论: " ...用户故事应与潜在的可交付产品 ...

  5. 【c语言】 运输公司对用户计算运输费用

    // 运输公司对用户计算运输费用.路程越远,每吨*千米运费越低.标准如下: // s<250---没有折扣 250<=s<500---2%折扣 500<=s<1000-- ...

  6. C语言程序之经典习题:运输公司对用户计算运输费用。路程(s/km)越远,每吨/千米运费越低。

    运公司对用户计算运输费用.路程(s/km)越远,每吨千米运费越低 s < 250                 没有折扣          250 ≤ s < 500        2% ...

  7. C语言-运输公司对用户计算运输费用。路程越远,运费越低。标准如下:

    s<250 没有折扣 250≤s<500 2%折扣 500≤s<1000 5%折扣 1000≤s<2000 8%折扣 2000≤s<3000 10%折扣 3000≤s 1 ...

  8. 运输公司对用户计算运费.路程越远每公里运费越低.每公里每吨货物的基本运费p = 3;用户需要输入货物重量w和距离s;根据距离的不同折扣d不同(具体见)下面的表格,要求根据用户输入的w和s,计算出总运费

    /* 1.运输公司对用户计算运费.路程越远每公里运费越低. 每公里每吨货物的基本运费p = 3:用户需要输入货 物重量w和距离s:根据距离的不同折扣d不同(具体见) 下面的表格,要求根据用户输入的w和 ...

  9. 运输公司对用户计算运费,路程越远,折扣越多,标准如下图

    路程s(千米) 折扣 s<250 0% 250<=s<500 2% 500<=s<1000 5% 1000<=s<2000 8% 2000<=s< ...

最新文章

  1. pythonqueue函数_如何将函数和参数放入python队列?
  2. python多进程编程 多个函数并发执行_python并发编程之多进程编程
  3. Mysql学习总结(17)——MySQL数据库表设计优化
  4. 记录——《C Primer Plus (第五版)》第八章编程练习第三题
  5. 李鸿章六百多字参倒豪门重臣,晚清第一奏折,藏尽顶级权谋话术!
  6. 记录一下Base64 在线编码解码
  7. GaRy-Liang的linux成长日记12-算术预算与测试
  8. linux sticky,session_sticky命令
  9. 我们来了!多云架构时代,欢迎加入中国开源网络新势力
  10. php读书笔记,读书笔记:《Modern PHP》
  11. docker系统中/var/lib/docker/overlay2
  12. Excel生成随机32、36位ID
  13. 逻辑综合重点解析(Design Compiler篇)
  14. 羽毛球比赛规则及场地
  15. 这是一个浮躁的时代(程序员)
  16. 洛谷-P1498 南蛮图腾
  17. 手把手教你如何开一家生意兴隆的旅店
  18. 2018最新Go语言实战抽奖系统
  19. 如何创建oracle数据表空间,oracle创建数据库/表空间
  20. 机械键盘,让你的手指爱上打字

热门文章

  1. Dynamsoft Barcode Reader从驾驶执照PDF417中提取数据
  2. 收费邮箱价格及容量对比,收费邮箱与免费邮箱的区别?
  3. NXP i.MX8M Plus赋能边缘机器学习,启扬IAC-IMX8MP-Kit开发板
  4. 华罗庚统筹法与计算机专业,华罗庚的《统筹方法》
  5. 1.3 人工智能产业发展
  6. ADDS:使用 PowerShell 创建 OU 结构
  7. vs2015卸载问题解决方案.vs2013编译缺少cscui.dll 及 Delphi 编译报ToolsVersion “14.0“错误
  8. 人工智能 一种现代方法 第14章 概论推理
  9. 欧路词典 for mac(词典软件)破解版
  10. 10-Element UI