小轿车中有一个系统随时监测四个车轮的胎压,如果四轮胎压不是很平衡,则可能对行车造成严重的影响。

让我们把四个车轮 —— 左前轮、右前轮、右后轮、左后轮 —— 顺次编号为 1、2、3、4。本题就请你编写一个监测程序,随时监测四轮的胎压,并给出正确的报警信息。报警规则如下:

  • 如果所有轮胎的压力值与它们中的最大值误差在一个给定阈值内,并且都不低于系统设定的最低报警胎压,则说明情况正常,不报警;
  • 如果存在一个轮胎的压力值与它们中的最大值误差超过了阈值,或者低于系统设定的最低报警胎压,则不仅要报警,而且要给出可能漏气的轮胎的准确位置;
  • 如果存在两个或两个以上轮胎的压力值与它们中的最大值误差超过了阈值,或者低于系统设定的最低报警胎压,则报警要求检查所有轮胎。

输入格式:

输入在一行中给出 6 个 [0, 400] 范围内的整数,依次为 1~4 号轮胎的胎压、最低报警胎压、以及胎压差的阈值。

输出格式:

根据输入的胎压值给出对应信息:

  • 如果不用报警,输出 Normal
  • 如果有一个轮胎需要报警,输出 Warning: please check #X!,其中 X 是出问题的轮胎的编号;
  • 如果需要检查所有轮胎,输出 Warning: please check all the tires!

输入样例 1:

242 251 231 248 230 20

输出样例 1:

Normal

输入样例 2:

242 251 232 248 230 10

输出样例 2:

Warning: please check #3!

输入样例 3:

240 251 232 248 240 10

输出样例 3:

Warning: please check all the tires!
#include<stdio.h>
int main()
{int pre[4], prem, prediff;int i, sum = 0;for(i=0;i<4;i++)scanf("%d ", &pre[i]);scanf("%d %d", &prem, &prediff);int sta[4], stan = 0;int premax = pre[0];//找出最大者for (i = 0; i < 4; i++){if (pre[i] > premax)premax = pre[i];}//判断几个故障for (i = 0; i < 4; i++){if (((premax - pre[i]) > prediff) || pre[i] < prem){sta[i] = 1;sum++;}if (sum == 2)break;}//输出if (sum == 0)printf("Normal");else if (sum == 1){printf("Warning: please check #");for (i = 0; i < 4; i++){if (sta[i] == 1)printf("%d!", i + 1);}}elseprintf("Warning: please check all the tires!");return 0;
}

L1-069 胎压监测相关推荐

  1. L1-069 胎压监测 (15 分)

    L1-069 胎压监测 (15 分) 小轿车中有一个系统随时监测四个车轮的胎压,如果四轮胎压不是很平衡,则可能对行车造成严重的影响. 让我们把四个车轮 -- 左前轮.右前轮.右后轮.左后轮 -- 顺次 ...

  2. 胎压监测 (10 分)

    7-92 胎压监测 (10 分) 小轿车中有一个系统随时监测四个车轮的胎压,如果四轮胎压不是很平衡,则可能对行车造成严重的影响. 让我们把四个车轮 -- 左前轮.右前轮.右后轮.左后轮 -- 顺次编号 ...

  3. 51单片机的轮胎气压监测系统_汽车的胎压监测系统有哪些作用?

     胎压监测系统有哪些主要作用? 1.预防事故发生 行车安全最重要,胎压监测系统属于主动安全设备的一种,它可以在轮胎出现危险征兆时及时报警,提醒驾驶人采取相应措施,从而避免了严重事故的发生. 2.延长轮 ...

  4. 强制性国家标准 对胎压监测传感器提出更高要求

    汽车行业最重要的被动安全设备主要是安全带,安全气囊及胎压监测系统.而随着节能.环保和安全等理念愈发深入人心的趋势下,人们对汽车的安全提出了更高的要求,特别是越来越受人关注的胎压监测系统. 作为安全设备 ...

  5. 胎压监测 (15 分)

    胎压监测 (15 分) 小轿车中有一个系统随时监测四个车轮的胎压,如果四轮胎压不是很平衡,则可能对行车造成严重的影响. 让我们把四个车轮 -- 左前轮.右前轮.右后轮.左后轮 -- 顺次编号为 1.2 ...

  6. wince植入胎压监测_【折腾】小菲wince车载导航功能扩展

    自从13年10月将小菲娶回家,在这四年多的时间里风里来雨里去,没出过大毛病,还算兢兢业业.新鲜劲早就过去,论坛里也是过段时间就来逛逛,看看最新的动态,新鲜劲过去之后,关注的就是车辆保养以及安全驾驶2方 ...

  7. 天籁obd接口针脚定义_2013新天籁加装OBD胎压监测+无损改装彻底解决亏电求加精...

    近日,原先安装在车上的胎压监测系统(TMPS)出现故障,老是出现胎压3.4.温度为0的错误信息,最后找厂家的技术人员也没法解决,说是要换胎压,呵,那是我花了900多米安装的,才用了不到二年就坏了.没办 ...

  8. wince植入胎压监测_【陕西崛起】34——给速尊升级胎压监测

    一直以来,我对汽车电子比较感兴趣,自我感觉也很超前(嘚瑟下),2014年购车后不久,我就决定放弃原车自带的导航系统,虽说导航是进口的,但是不好用,升级地图也很麻烦,直接升级为国内某品牌的卓系,那 ...

  9. 胎压监测系统TPMS

    胎压监测,相信这个系统对于大多数人来说还是个新鲜玩意,而在我们试驾过的车型中装备该系统的车型也不多,不过要按其功能来讲它可算是安全性配置当中比较重要的一项,只是在很长的一段时间内都没有被人们所重视.试 ...

  10. 胎压监测TPMS方案与功能设计

    胎压监测不仅能在轮胎出现高压,低压,高温时报警提醒车主注意行车安全,而且也能帮助车主节油省钱,成为汽车低碳环保一族. 胎压监测的方式 1.直接式胎压监测:接式胎压监测装置是利用安装在每一个轮胎里的压力 ...

最新文章

  1. lm-sensors工具安装和使用
  2. squid 服务器的应用
  3. 微信屏蔽百度红包活动页面,谁在焦虑?
  4. 通过CDN引用jQuery库+jQuery的使用+网页实现计算器的功能
  5. 数据库备份checksum选项你会用么?
  6. PG中的几种数据类型转换方式
  7. 强迫症设计师最爱的对称构图,促销模板
  8. 深入理解基本包装类型
  9. 安卓3d游戏开发引擎_鲁大师安卓3D引擎更新,跑分测试精准度再升级
  10. 手机python文本编辑器下载_python写的一个文本编辑器
  11. android 广播的权限,Android Broadcast 和 BroadcastReceiver的权限限制方式
  12. D - 昂贵的聘礼(最短路径)
  13. 【声源定位】基于matlab不同空间谱估计的声源定位算法比较【含Matlab源码 545期】
  14. 【算法笔记】对两种线性基的理解
  15. ThinkPad工程师回答
  16. 天联高级版服务器信息怎么查,天联高级版
  17. Swing数独游戏(二):终盘生成之随机法
  18. 日志分析基础 | Syslog日志数据处理
  19. 分页查询PageHelper.startPage()无法实现分页
  20. 多个pdf如何快速合并成一个?

热门文章

  1. tinymce 自定义表情
  2. 电商支付数据在信贷风控中的应用
  3. TMS570学习2-bootload跳转实验
  4. itpub坛友问题--基于普通表或分区表创建索引,会占用临时表空间及何时回收临时表空间...
  5. php 中const define,PHP 中 const define 的区别
  6. 包装计算机辅助设计软件,产品包装与计算机辅助设计
  7. ubuntu系统deb包安装mysql
  8. 抖音”命名的方法论:解码字节跳动如何A/B测试
  9. vue环境中bpmn工具实现翻译汉化
  10. 三色月球灯带加湿器方案-DLT8M04TS-杰力科创