某公司招聘职员,面试资格按如下规则确认,若是“电子信息工程”(英文简称EIE)专业毕业,则必须是25岁以上或者是A类高校毕业;若是“计算机科学与技术”(英文简称CS)专业毕业,则必须是28岁以下。 任务要求: (1)输入年龄、专业、毕业高校类别,输出是否具有面试资格,有则输出“Yes”,否则输出“NO”; (2)高校类别用A、B、C代替; (3)专业使用英文简称表示; (4)年龄用整数表示。 输入输出样例: 输入1: 24 CS A 输出1: YES 输入2: 28 EIE A 输出: YES
时间: 2024-02-06 07:11:53 浏览: 84
EIE11-EN-US-MCM-WIN764
好的,让我来回答你的问题。
这是一个简单的条件判断题。根据题目所给的规则,我们可以写出以下的判断逻辑:
如果专业是 EIE,那么要满足年龄大于等于 25 岁或者毕业于 A 类高校才有面试资格;如果专业是 CS,那么要满足年龄小于等于 28 岁才有面试资格。
下面是一份 Python 代码,可以实现上述的逻辑:
``` python
age = int(input("请输入年龄:"))
major = input("请输入专业:")
university = input("请输入毕业高校类别:")
if major == "EIE":
if age >= 25 or university == "A":
print("Yes")
else:
print("No")
elif major == "CS":
if age <= 28:
print("Yes")
else:
print("No")
else:
print("No")
```
希望这个回答能够解决你的问题。
阅读全文