Ok here's the problem i have typed up most of the program and i cant get this little bit to work, cant think and this was a last resort
So i have to output an message of the last two questions:
- If BOTH answers are NO output “You appear to like saying No!”
- If ONLY ONE of the answers was NO output “50-50, one yes and one no!”
- If BOTH answers are YES output “You have a very agreeable nature!”
and here's my code
class Survey{
public static void main(String[ ] args)
{
//Declare Variables
char yes = 'y', no = 'n', answer1, answer2, answer3, answer4, answer5, answer6, answer7,answer8, answer9, answer10,answer11=0,answer12=0;
int addition=0, subtraction=0, result1=0, result2=0;
//Input
System.out.print("Do you like sports Y/N: ");
answer1 = Keyboard.readChar( );
if (answer1 == 'y')
{
addition=(addition + 1);
}
else if (answer1 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like ireland Y/N: ");
answer2 = Keyboard.readChar( );
if (answer2 == 'y')
{
addition=(addition + 1);
}
else if (answer2 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like movies Y/N: ");
answer3 = Keyboard.readChar( );
if (answer3 == 'y')
{
addition=(addition + 1);
}
else if (answer3 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like europe Y/N: ");
answer4 = Keyboard.readChar( );
if (answer4 == 'y')
{
addition=(addition + 1);
}
else if (answer4 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like america Y/N: ");
answer5 = Keyboard.readChar( );
if (answer5 == 'y')
{
addition=(addition + 1);
}
else if (answer5 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like Manchester United Y/N: ");
answer6 = Keyboard.readChar( );
if (answer6 == 'y')
{
addition=(addition + 1);
}
else if (answer6 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like Dublin Y/N: ");
answer7 = Keyboard.readChar( );
if (answer7 == 'y')
{
addition=(addition + 1);
}
else if (answer7 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like ITB Y/N: ");
answer8 = Keyboard.readChar( );
if (answer8 == 'y')
{
addition=(addition + 1);
}
else if (answer8 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like computers Y/N: ");
answer9 = Keyboard.readChar( );
if (answer9 == 'y')
{
addition=(addition + 1);
}
else if (answer9 =='n')
{
subtraction=(subtraction + 1);
}
System.out.print("Do you like programming Y/N: ");
answer10 = Keyboard.readChar( );
if (answer10 == 'y')
{
addition=(addition + 1);
}
else if (answer10 =='n')
{
subtraction=(subtraction + 1);
}
//Output
System.out.println("To Question 1o you like sports Y/N : You answered"+" "+ answer1);
System.out.println("To Question 2o you like ireland Y/N: You answered"+" "+ answer2);
System.out.println("To Question 3o you like movies Y/N: You answered"+" "+ answer3);
System.out.println("To Question 4o you like europe Y/N: You answered"+" "+ answer4);
System.out.println("To Question 5o you like america Y/N: You answered"+" "+ answer5);
System.out.println("To Question 6o you like Manchester United Y/N:You answered"+" "+ answer6);
System.out.println("To Question 7o you like Dublin Y/N:You answered"+" "+ answer7);
System.out.println("To Question 8o you like ITB Y/N:You answered"+" "+ answer8);
System.out.println("To Question 9o you like computers Y/N:You answered"+" "+ answer9);
System.out.println("To Question 10o you like programming Y/N:You answered"+" "+ answer10);
result1= addition;
result2= subtraction;
System.out.println("Thank you, you entered " + result1 + " Yes answers and " + result2 +" No answers ");
if (result1 < 5)
{
System.out.print("Do you like music? Y/N : ");
answer11=Keyboard.readChar( );
}
else if (answer11 == 'y')
{
addition=(addition + 1);
}
else if (answer11 == 'n')
{
subtraction=(subtraction + 1);
}
if (result1 < 5)
{
System.out.print("Do you like Batman? Y/N : ");
answer12=Keyboard.readChar( );
}
else if (answer12 == 'y')
{
addition=(addition + 1);
}
else if (answer12 == 'n')
{
subtraction=(subtraction + 1);
}
if (answer11 == 'n')
{
}
else if (answer12 == 'n')
{
System.out.println("You like to say no! don't you ");
}
}
}
i kinda gave up near the end cause i been trying it for so long please help, please