#R1447. 身高预测
身高预测
说明
父母都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。
设faHeight为其父身高,moHeight为其母身 高,身高预测公式为
男性成人时身高=(faHeight+moHeight)*0.54 cm
女性成人时身高=(faHeight*0.923+moHeight)/2 cm
此外,如果喜爱体育锻炼,那么可增加身高2%;如果有良好的卫生习惯,那么可以增加身高1.5%。
请编程从键盘输入用户的性别(用字符型变量sex存储,输入字符f表示女性 ,输入字符m表示男性)、父母身高用(实型存储)、是否喜爱体育锻炼(用字符型变量sports存储,输入字符y表示喜爱 ,输入字符n表示不喜爱)、是否有良好的饮食习惯(用字符型变量diet存储,输入字符y表示良好 ,输入字符n表示不好),利用给定公式和身高预测方法对身高进行预测。
注意输入的顺序
f(性别)
176(父身高)
160(母身高)
y(体育运动)
y(饮食习惯)
以下为程序运行输出的一个示例:
f↙
176↙
160↙
y↙
y↙
Your future height will be 167(cm)
输入格式
输入格式:
身高:"%f"
其它:字符型%c
f 176 160 y yYour future height will be 167(cm)