题目描述
小轿车中有一个系统随时监测四个车轮的胎压,如果四轮胎压不是很平衡,则可能对行车造成严重的影响。
让我们把四个车轮 —— 左前轮、右前轮、右后轮、左后轮 —— 顺次编号为 1、2、3、4。本题就请你编写一个监测程序,随时监测四轮的胎压,并给出正确的报警信息。报警规则如下:
输入格式
输入在一行中给出 6 个 [0, 400] 范围内的整数,依次为 1~4 号轮胎的胎压、最低报警胎压、以及胎压差的阈值。
输出格式
根据输入的胎压值给出对应信息:
输入样例1
242 251 231 248 230 20
输出样例2
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!
答案代码
int main(){int a[4],x,min,t;//x是出问题的轮胎的编号,min为最低报警胎压,t为胎压差的阈值int i,count=0;//count统计出问题的轮胎的编号for(i=0;i<4;i++){scanf("%d",&a[i]);}scanf("%d%d",&min,&t);int max=a[0];for(i=0;i<4;i++){if(a[i]>max){max=a[i];//找到最大值}}for(i=0;i<4;i++){if((max-a[i]>t)||a[i]<min){count++;x=i+1;}}if(count==0){printf("Normal");}else if(count==1){printf("Warning: please check #%d!",x);}else{printf("Warning: please check all the tires!");}return 0;
}