程序控制结构-飞机超速报警系统

飞机是通过空速管测量飞行速度的。其原理是通过空速管测得动压Pd,通过公式V=sqrt(2Pd/ρ0)求得指示空速V,其中ρ0为空气密度,约为1.29kg/m3。现打算开发一飞机超速报警系统,已知当飞机速度大于152m/s(340mph)时就算超速。我们获得了多组空速管读取的动压,请你编程判断一下这些情况中飞机是否超速。若超速则输出Alert,若安全则输出Safe。因为需要同时监控多架飞机的情况,你的程序需要能处理多组数据。
输入
一共T+1行。 第一行:一个整数T表示飞机的数量(数据的组数)。 接下来T行:每一行一个浮点数Pd。
输出
T行,每行一个字符串“Alert”或“Safe”

T = int(input())
ans = 1
a = []
b = []
while ans <= T:
    a.append(float(input()))
    ans = ans + 1
for i in a:
    V=(2*i/1.29)**(1/2)
    if V >152:
        r = "Alert"
    else:
        r = "Safe"
    b.append(r)
for j in range(0,len(b)-1):
    print(b[j])
print(b[-1])

这里的输入主要是用列表来实现的,逻辑变量ans
最后三行的目的是让最后输出的数据后面没有空格

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值