HELP WITH JAVA ASSIGNMENT (BEGINNER)?
hey guys, i'm really stuck on this program. It's basically a survey and I have to ask people what drinks they like. 1-4, coffee tea oj and lemonade.i'm having trouble counting the TOTAL NUMBER OF PEOPLE and counting how many people pick coffee tea oj or lemonade.i have the 5th option set as a sentinel, where the program ends.i need help like i said counting the total number of people who participated(person who quits doesn't count) and counting each drinkhelp?[ICODE]import java.util.Scanner;public class Assignment3{public static void main(String[]args){int choice = 1;int person = 1;int person1 = 0;int choice1 = 1, choice2 = 1, choice3 = 1, choice4 = 1;int total = 0, votes;double percent, perc1, perc2, perc3, perc4;Scanner keyboard = new Scanner(System.in);while (choice != 5){System.out.println("Enter choice for person# " + person);System.out.println("1. Coffee 2. Tea 3. Orange Juice 4. Lemonade 5. Quit");choice = keyboard.nextInt();if(choice < 1 || choice > 5){System.out.print("That was an invalid choice -- enter 1 through 5 only");choice = keyboard.nextInt();}if(choice == choice1)person++;elseif(choice == choice2)person++;elseif(choice == choice3)person++;elseif(choice == choice4)person++;}person=choice1+choice2+choice3+c hoice4;perc1 = choice1/person;perc2 = choice2/person;perc3 = choice3/person;perc4 = choice4/person;System.out.println("The total number of people surveyed: " + person);System.out.println("THe results are as follows");System.out.println();System.out.println( " Beverage Number of Votes Percentage");System.out.println("-------------------------------------------------------------------------------------");System.out.println();System.out.println("Co ffee "+choice1+ ""+perc1);System.out.println("Tea "+choice2+""+perc2);System.out.println("Orange Juice "+choice3+""+perc3);System.out.println("Lemona de "+choice4+""+perc4);}}[/ICODE]
|