java如何输出我存储的信息?
到目前为止,我已经写了这段代码,这是作业的一部分,但我被卡住了,不知道如何完成第2部分。我已经完成了第一部分。有什么建议吗
谢谢
第一部分
提示用户输入以下信息,并将输入存储在适当的变量中:
- 用户是否是左撇子
- 用户的父亲是否至少有5英尺10英寸高
- 用户的年龄(以月为单位)
- 用户的兄弟姐妹或朋友的年龄(以月为单位)
- 用户的GPA
- 用户汽车发动机的排量(升)
第一部分Code
import java.io.*;
import java.util.*;
import java.util.Scanner;
public class InformationStationFinal{
public static void main(String args[]){
Scanner input = new Scanner(System.in);
String s1 = "yes";
String s2 = "no";
System.out.print("Are you left handed? Enter yes or no:");
String leftHand = input.next();
System.out.println("true");
System.out.print("Is your father at least 5ft 10 inches? Enter yes or no:");
String tall = input.next();
System.out.println("true ");
System.out.print("Enter your age in months: ");
int age = input.nextInt();
System.out.println(" ");
System.out.print("Enter the age of a sibling or friend in months: ");
int ageTwo = input.nextInt();
System.out.println(" ");
System.out.print("Enter your GPA as decimal, such as 3.58: ");
double gpa = input.nextDouble();
System.out.println(" ");
System.out.print("Enter displacement in liters of your cars engine:");
int liter = input.nextInt();
System.out.println(" ");
System.out.println("Are you left handed? " + " " + leftHand);
System.out.println("Is your father at least 5ft 10in? " + " " + tall);
System.out.println("Are you left handed or is your father at least 5ft 10?" + " " +
((leftHand.equals(s1)) || (tall.equals(s1))));
System.out.println("Are you left handed And is your father at least 5ft 10?" + " " +
((leftHand.equals(s1)) && (tall.equals(s1))));
System.out.println("Are your answers for left handed & father's height the same" + " " +
(leftHand.equals(tall)));
}
}
第二部分
使用JOptionPane.showMessageDialog()
或System.out.println()
输出以下信息:
- 用户是否是左撇子
- 用户的父亲是否至少有5英尺10英寸高
- a和b中的值是否至少有一个为真(如果其中一个或两个都为真,则为真)
- a和b是否都为真(如果至少有一个为假,则为假)
- a和b的真值是否相同(如果a和b均为真,则为真;如果a和b均为假,则为真)
- 用户是否比他/她的兄弟姐妹/朋友大(从几个月的年龄来看)
- 用户的月龄是否在其兄弟姐妹或朋友的12个月内。你可能想用
Math.abs()
来做这个李> - 用户的GPA是否至少等于其汽车发动机的排量。对于此项,如果条件为false,请使用else语句打印一些适当的消息李>
有人能帮我完成这个问题的第二部分吗?谢谢
# 1 楼答案
听起来你有很多条件要检查。布尔人的优点是,他们很容易接受“如果”的说法
调查: