-->
当前位置:首页 > 题库

编程题:C程序设计 实验2-3-1身高预测

Luz3年前 (2022-11-28)题库611
身高预测。

每个父母都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。


设 faHeight为父亲的身高,moHeight为母亲的身高,身高预测公式为:
男性成人时身高=( faHeight+moHeight)×0.54cm
女性成人时身高=( faHeight×0.923+ moHeight)/2cm
此外,如果喜爱体育锻炼,那么身高可增加2%;如果有良好的卫生饮食习惯,那么身高可增加1.5%。


试编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F或f表示女性,输入字符M或m表示男性)、父母身高(用实型变量存储,faHeight为父亲的身高,moHeight为母亲的身高)、是否喜爱体育锻炼(用字符型变量 sports存储,输入字符Y或y表示喜爱,输入字符N或n表示不喜爱)、是否有良好的饮食习惯(用字符型变量diet存储,输入字符Y或y表示良好,输人字符N或n表示不好)等条件,利用给定公式和身高预测方法对身高进行预测。


### 输入格式:

在一行中给出性别、父亲身高、母亲身高、是否喜爱体育锻炼、是否有良好饮食习惯,数据间以空格分隔。

### 输出格式:

输出预测的身高,保留一位小数。

### 输入样例:

in
F 182 162 N Y



### 输出样例:

out
167.5cm








答案:若无答案欢迎评论