Assignment #49 Gender Game
Code
/// Name: Koosha Kimelman
/// Period: 7
/// Program Name: Gender Game
/// File Name: GenderGame.java
/// Date Completed: 10/21/15
import java.util.Scanner;
public class GenderGame {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
String gender, fName, lName;
int age;
System.out.print("What is your gender (M or F): ");
gender = keyboard.next();
System.out.print("First name: ");
fName = keyboard.next();
System.out.print("Last name: ");
lName = keyboard.next();
System.out.print("Age: ");
age = keyboard.nextInt();
System.out.println();
if (gender.equals("F")) {
if (age >= 20) {
String married;
System.out.print("Are you married, " + fName + " (y or n)? ");
married = keyboard.next();
System.out.println();
if (married.equals("y")) {
System.out.println("Then I shall call you Mrs. " + lName + ".");
}
else if (married.equals("n")) {
System.out.println("Then I shall call you Ms. " + lName + ".");
}
else {
System.out.println("Please answer with either \"y\" or \"n\".");
}
}
else if (age < 20) {
System.out.println("Then I shall call you " + fName + " " + lName + ".");
}
else {
System.out.println("Please give a whole number for your age");
}
}
else if (gender.equals("M")) {
if (age >= 20) {
System.out.println("Then I shall call you Mr. " + lName + ".");
}
else if (age < 20) {
System.out.println("Then I shall call you " + fName + " " + lName + ".");
}
else {
System.out.println("Please give a whole number for your age");
}
}
else {
System.out.println("Please answer with either \"F\" or \"M\".");
}
}
}
Picture of the output