一、题目描述
测算身高,单位为厘米,公式参考下列: 男性身高=(父亲身高+母亲身高)×1.08÷2 女性身高=(父亲身高×0.923+母亲身高)÷2
性别输入"男"或“女”,本题保证所有测试输入身高数据为整型,输出结果取整。如果性别输入不符合要求,则输出“无对应公式”
1、输入格式
输入三行数据,分别为:
父亲身高(厘米)
母亲身高(厘米)
性别
2、输出格式
计算出的身高数据(厘米,取整)
3、示例
输入:
183
175
女
输出:171
二、代码解析
1、全部代码
2、代码详解
首先进行输入
a = eval(input())
b = eval(input())
c = input()
然后判断是男还是女,进行对应的公式计算,如果输入不符合,则输出“无对应公式”
if c=='男':
print(int((a+b)*1.08/2))
elif c=='女':
print(int((a*0.923+b)/2))
else:
print('无对应公式')
三、源代码奉上
a = eval(input())b = eval(input())c = input()if c=='男': print(int((a+b)*1.08/2))elif c=='女': print(int((a*0.923+b)/2))else: print('无对应公式')
喜欢的话记得三连哦~~~
感谢支持!!!
来源地址:https://blog.csdn.net/yc60856/article/details/130656714