Assignment #49
Code
///jack newsom
///period 5
///program name GenderGame
///filename GenderGame.java
///date completed 9/28/15
import java.util.Scanner;
public class GenderGame
{
public static void main( String[] args)
{
Scanner gbot = new Scanner(System.in);
String gender, fName, lName, marriage, title;
int age;
boolean bMarriage, bGender;
System.out.println("What is your gender? (m or f)");
gender = gbot.next();
bGender = gender.equals("m");
System.out.println("First name:");
fName = gbot.next();
System.out.println("Last name:");
lName = gbot.next();
System.out.println("Age:");
age = gbot.nextInt();
if ( age > 20 )
{
System.out.println("Are you married, " + fName + "? (y/n)");
marriage = gbot.next();
bMarriage = marriage.equals("y");
if ( bGender == true )
{
title = "Mr.";
System.out.println("Then I shall call you " + title + " " + fName + " " + lName + "." );
}
else if ( bMarriage == true && bGender == false )
{
title = "Mrs.";
System.out.println("Then I shall call you " + title + " " + fName + " " + lName + "." );
}
else if ( bMarriage == false && bGender == false )
{
title = "Ms.";
System.out.println("Then I shall call you " + title + " " + fName + " " + lName + "." );
}
}
else
{
System.out.println("Then I shall call you " + fName + " " + lName + "." );
}
}
}
Picture of the output