用java完成身高预测
1.身高预测
每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传、饮食习惯与坚持体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。
设faHeight为其父身高,moHeight为其母身高,身高预测公式为:
男性成人时身高 = (faHeight + moHeight) * 0.54
女性成人时身高 = (faHeight * 0.923 + moHeight) / 2
此外,如果喜爱体育锻炼,那么可增加身高2%,如果有良好的卫生饮食习惯,那么可增加身高1.5%。
利用给定公式和身高预测方法对你的身高进行预测。
要求父母的身高、是否爱好体育锻炼等参数从键盘输入。
public class work1 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("身高预测请输入您的性别");
String gender = sc.next();
System.out.println("请输入您父亲的身高");
double faHeight = sc.nextDouble();
System.out.println("请输入您母亲的身高");
double moHeight = sc.nextDouble();
System.out.println("您是否锻炼");
String sport = sc.next();
System.out.println("您是否健康饮食");
String health = sc.next();
double num;
if (gender.equals("男")) {
if (sport.equals("是") && health.equals("是")) {
num = (faHeight + moHeight) * 0.54 * 1.02 * 1.015;
System.out.println("您的身高为:" + num);
}
if (sport.equals("是") && health.equals("否")) {
num = (faHeight + moHeight) * 0.54 * 1.02;
System.out.println("您的身高为:" + num);
}
if (sport.equals("否") && health.equals("是")) {
num = (faHeight + moHeight) * 0.54 * 1.015;
System.out.println("您的身高为:" + num);
}
if (sport.equals("否") && health.equals("否")) {
num = (faHeight + moHeight) * 0.54;
System.out.println("您的身高为:" + num);
}
}
if (gender.equals("女")) {
if (sport.equals("是") && health.equals("是")) {
num = (faHeight*0.923+ moHeight) /2 * 1.02 * 1.015;
System.out.println("您的身高为:" + num);
}
if (sport.equals("是") && health.equals("否")) {
num = (faHeight*0.923+ moHeight) /2 * 1.02;
System.out.println("您的身高为:" + num);
}
if (sport.equals("否") && health.equals("是")) {
num = (faHeight*0.923+ moHeight) /2 * 1.015;
System.out.println("您的身高为:" + num);
}
if (sport.equals("否") && health.equals("否")) {
num = (faHeight*0.923+ moHeight) /2;
System.out.println("您的身高为:" + num);
}
}
}
}
用java完成身高预测相关推荐
- Java笔记——第二章(Ⅱ)牛刀小试之身高预测
第二章(Ⅱ)牛刀小试之身高预测 一.任务实施 任务:编写一个程序通过父母的身高来预测子女的身高. 输入:父亲身高.母亲身高.孩子性别 公式: 儿子的成年身高=(父亲身高+母亲身高)x1.08 ÷2 女 ...
- 使用Java写出身高预测_何预测孩子身高遗传潜质
1.男孩:(父亲身高+母亲身高+13)÷2±5cm 2.女孩:(父亲身高+母亲身高-13)÷2±5cm 「长高」三要素: 1.运动:以轻巧的伸展运动为主,诸如游泳和球类运动. 2.营养:大多数矮小儿童 ...
- java职称考试试题及答案_2017年9月计算机考试Java部分考题预测
2017年9月计算机考试Java部分考题预测 阅读一切好书如同和过去最杰出的人谈话.以下是小编为大家搜索整理的`2017年9月计算机考试Java部分考题预测,希望能给大家带来帮助!更多精彩内容请及时关 ...
- python预测子女身高_Python 孩子身高预测
Python 孩子身高预测: 源代码: # 创建死循环,直至 用户自行 选择 退出 while True : # 分割线 print('*'*60) print('*'*10,'欢迎来到 孩子身高 预 ...
- c语言作业 身高预测,C语言的那些题(三) —— 编程计算身高问题
今天,再和大家分享一道关于编程计算身高的问题. 每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后身高的因素有遗传.饮食习惯与坚持体育锻炼等.小孩成人后身高与 ...
- 用Python 制作身高预测系统
代码如下: while True :print('='*60)print('*'*10,'欢迎来到 孩子身高 预测系统','*'*10)# 功能选择print('\ta.预测查询')print('\t ...
- 利用给定公式和身高预测方法对你的身高进行预测
/*5.有关生理卫生知识与数理统计分析结果表明,影响小孩成人后 身高的因素有遗传.饮食习惯与坚持体育锻炼等.小孩成人后身高与 其父母身高和自身性别密切相关.设faHeight为父亲身高,moHeigh ...
- 根据父母身高预测女儿身高C语言代码
根据父母身高预测女儿身高C语言代码 #include<stdio.h> #define DEG 0.923 #define CEG 2float height(float father,f ...
- 根据父母的身高预测儿子的身高
""" input 函数的使用 """" print("请输入父亲的身高:") fatherheigh=inp ...
- 有趣的qt程序02_身高预测_python版
前面写了一个体重预测的代码,感觉有点意思,所以本期再写个身高预测代码,该系列打算长期更新,有兴趣的小伙伴可以点点关注. 在上一期的基础上,增加了多个可能的结果,通过if语句进行判断,随机判断结果. 同 ...
最新文章
- ADC/DAC设计常见40问
- 电脑计算器_手把手教你使用初级会计机考系统计算器!
- 图解 Elasticsearch 原理
- 菲律宾达沃照明和电力公司的数据中心发生火灾
- 禁用TwebBrowser右键
- 1.网络工具:ifconfig,ping,netstate,Redhat命令和图形化设置ip,finger,nslookup
- UltraEdit 使用操作
- 小白学JAVA,与你们感同身受,JAVA---day5:关于多态的理解和分析。鲁迅的一句话:总之岁月漫长,然而值得等待。
- JDBC模板对象是多例的
- js获取页面URL地址并判断URL是否包含具体值
- windows下anaconda环境激活报错CommandNotFoundError: Your shell has not been properly configured to use ‘con
- 使用EasyRecovery轻松修复损坏的照片
- Mysql实现企业级数据库主从复制架构实战
- linux内核开发常用站点
- WEBQQ登陆综合帖
- 14寸M1Pro-Max芯片款MAC安装Photoshop2021/2022安装教程硬核分享和激 活方式
- python使用selenium爬取dell官网驱动(一):获取遍历各驱动的下载网址
- c语言分桃分题设计思路,C语言实现的猴子分桃问题算法解决方案
- 一个快速测试PlayCanvas Demo 的工程(内附源码)
- 数据可视化优秀作品欣赏
热门文章
- 三维可视化与智慧消防的关系
- message from server: “Host is not allowed to connect to this MySQL server“问题的解决办法
- 【css】css实现果冻盒子加载动画
- overleaf 中相关的问题
- 徙步藏东南不是江南胜似江南
- 怎么把多个excel内容汇总到一个excel里面
- 学习笔记(十四):基于位置无关感知策略的WIFI手势识别
- 我分析了100篇文章,总结出5点头条号推荐机制真相
- 推荐系统与LSTM、GRU
- Linux安装配置FTP(pure-ftpd)