练习day02
一,使用
1.scanner键盘录入
2.whinle循环
3.方法
4.if判断
5.运算符
二.技术实现
1.键盘录入
2.判断录入结果
3.进入对应的方法执行
4.计算公式 儿子的身高 =(父亲+母亲+13)/2女儿的身高 = (父亲+母亲-13)/2
三,代码
public class dey1 {
public static void main(String[] args) {
Scanner se = new Scanner(System.in);
System.out.println("----------遗传身高计算小程序----------");
System.out.println("1.儿子的遗传身高");
System.out.println("2.女儿的遗传身高");
//i记录选择进行判断
int i;
while (true) {
System.out.print("请输入你的选择:");
i = se.nextInt();
//判断i如果true结束while循环否则一直循环
if (i==1||i==2){
break;
}
System.out.println("没有这个选项!");
}
//判断i进入方法
switch (i){
case 1->rz();
case 2->nr();
}
}
public static void rz() {
Scanner se = new Scanner(System.in);
System.out.println("----------儿子身高计算----------");
System.out.println("输入父亲的身高:");
double fq = se.nextDouble();
System.out.println("输入母亲的身高:");
double mq = se.nextDouble();
double tj = 0;
tj = (fq+mq+13)/2;
System.out.println("儿子的遗传身高为:"+tj);
}
public static void nr() {
Scanner se = new Scanner(System.in);
System.out.println("----------女儿身高计算----------");
System.out.println("输入父亲的身高:");
double fq = se.nextDouble();
System.out.println("输入母亲的身高:");
double mq = se.nextDouble();
double tj = 0;
tj = (fq+mq-13)/2;
System.out.println("女儿的遗传身高为:"+tj);
}
}
标签:day02,System,tj,println,身高,小试牛刀,se,out
From: https://www.cnblogs.com/wyyds/p/16623971.html