c语言:运输公司对用户计算运输费用
运输公司对用户计算运输费用。路程(skm)越远,每吨千米运费越低。标准如下:
S<250 没有折扣
250<=s<500 2%折扣
500<=s<1000 5%折扣
1000<=s<2000 8%折扣
2000<=s<3000 10%折扣
3000<=s 15%折扣
解:程序:
#include<stdio.h>
int main()
{
int c,s;
float p,w,d,f;
printf("请输入单价,重量,距离:");
scanf("%f,%f,%d", &p, &w, &s);
if (s >= 3000)
{
c = 12;//3000km以上为同一折扣
}
else
{
c = s / 250;//3000km以下各段折扣不同,c的值不相同
}
switch (c)
{
case 0:d = 0;//c=0,代表250km以下,折扣d=0
break;
case 1 :d=2;//c=1,代表250~500km以下,折扣d=2%
break;
case 2 :
case 3 :d=5;//c=2和3,代表500~1000km,折扣d=5%
break;
case 4:
case 5:
case 6:
case 7:d = 8;//c=4~7,代表1000~2000km,折扣d=8%
break;
case 8:
case 9:
case 10:
case 11:d = 10;//c=8~11,代表2000~3000km,折扣d=10%
break;
case 12:d = 15;//c=12,代表3000km以上,折扣d=15%
break;
default:printf("输入数据错误!\n");
break;
}
f = p*w*s*(1 - d / 100);//计算总运费
printf("总运费为:%10.2f\n",f);
return 0;
}
结果:
请输入单价,重量,距离:100,1000,1500
总运费为:138000000.00
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1741414
c语言:运输公司对用户计算运输费用相关推荐
- C语言 - 运输公司对用户计算运输费用。路程(s km)越远,每吨·千米运费越低。(用switch实现)
前言 运输公司对用户计算运输费用.路程(s km)越远,每吨·千米运费越低.(用switch实现) 标准如下: s < 250 没有折扣 250≤s < 500 2%折扣 500≤s &l ...
- C语言-运输公司对用户计算运输费用。路程越远,运费越低。标准如下:
s<250 没有折扣 250≤s<500 2%折扣 500≤s<1000 5%折扣 1000≤s<2000 8%折扣 2000≤s<3000 10%折扣 3000≤s 1 ...
- 【c语言】 运输公司对用户计算运输费用
// 运输公司对用户计算运输费用.路程越远,每吨*千米运费越低.标准如下: // s<250---没有折扣 250<=s<500---2%折扣 500<=s<1000-- ...
- 运输公司对用户计算运输费用。
运输公司对用户计算运输费用.标准如下: s<250 无折扣 250<=s<500 2%折扣 500<=s<1000 5%折扣 1000<=s<2000 8%折 ...
- 运输公司对用户计算运输费用。路程越远,运费越低。标准如下:
2.运输公司对用户计算运输费用.路程越远,运费越低.标准如下: #include <stdio.h> int main() { float p,w,s,d,f; printf(" ...
- 运输公司对用户计算运输费用_可运输的故事
运输公司对用户计算运输费用 我偶尔(通常是偶然地)发现自己在讨论每个故事是否都应该是可移植的工作. 最近,当我被邀请回答问题时,我(故意)参与了讨论: " ...用户故事应与潜在的可交付产品 ...
- C语言程序之经典习题:运输公司对用户计算运输费用。路程(s/km)越远,每吨/千米运费越低。
运公司对用户计算运输费用.路程(s/km)越远,每吨千米运费越低 s < 250 没有折扣 250 ≤ s < 500 2% ...
- 运输公司对用户计算运费.路程越远每公里运费越低.每公里每吨货物的基本运费p = 3;用户需要输入货物重量w和距离s;根据距离的不同折扣d不同(具体见)下面的表格,要求根据用户输入的w和s,计算出总运费
/* 1.运输公司对用户计算运费.路程越远每公里运费越低. 每公里每吨货物的基本运费p = 3:用户需要输入货 物重量w和距离s:根据距离的不同折扣d不同(具体见) 下面的表格,要求根据用户输入的w和 ...
- 运输公司对用户计算运费,路程越远,折扣越多,标准如下图
路程s(千米) 折扣 s<250 0% 250<=s<500 2% 500<=s<1000 5% 1000<=s<2000 8% 2000<=s< ...
最新文章
- 在centos6.4下安装python3.5
- MySQL存储引擎之Myisam和Innodb总结性梳理
- 谈谈我对js中闭包的理解
- 一般编译器错误_[翻译]MLIR:摩尔定律终结的编译器基础结构
- maven javaProject打包发布成服务
- IT公司组织机构和职位、职位职责
- windows搭建ABD环境 搭建ADB开发环境
- jiangdongsheng
- JAVA实验面向对象程序设计,面向对象程序设计a(java)实验报告.docx
- 计算机图形学 dda,计算机图形DDA算法
- 回调函数及其应用案例
- Latex beamer制作ppt
- linux源码解析-dup_task_struct函数
- C语言 数组排序 – 冒泡排序
- This scheduler instance (...) is still active but was recovered by another instance in the cluste
- Windows使用批处理文件更改指定目录下的文件名(含序号)
- thinkphp3.2 数据库 AND OR连缀使用
- DELL H61刷BIOS开启AHCI
- Python如何做自动化测试?
- 老调重弹,Android Studio 打包H5项目(2020版)
热门文章
- 《游戏编程》第一部 基础篇
- 代码画验证码图片(一)
- 北京某高端养老机构开业3年 : 1次失信,2场官司,3项处罚,处在高危中的养老行业如何应对多维度经营风险?
- 【MAC M1芯片】PS已解决在M1苹果电脑上出现“闪退”“液化”和WEB等黑屏问题
- 计算机文档里的圆圈,请问在WORD文档里怎样插入数字上的圆点?
- MyBatis的Dao层实现方式
- python turtle画太极的代码_python turtle 绘制太极图的实例
- 畅想未来计算机和人工智能的应用,人工智能在生活中的应用及展望
- 读OpenSceneGraph快速入门指导(Paul Martz著王锐钱学雷译)有感
- localStorage使用实例-进入显示广告,点击关闭之后,刷新网页不再出现