Java LeftorRight While Issues
unknown
java
4 years ago
1.5 kB
9
Indexable
// LeftOrRight.java - This program calculates the total number of left-handed and right-handed
// students in a class.
// Input: L for left-handed; R for right handed; X to quit.
// Output: Prints the number of left-handed students and the number of right-handed students.
import java.util.Scanner;
public class LeftOrRight
{
public static void main(String args[])
{
Scanner s = new Scanner(System.in);
String leftOrRight = ""; // L or R for one student.
int rightTotal = 0; // Number of right-handed students.
int leftTotal = 0; // Number of left-handed students.
// This is the work done in the housekeeping() method
// This is the work done in the detailLoop() method
// Write your loop here.
while (leftOrRight != "X")
{
System.out.println("Enter L if you are left-handed, R if you are right-handed or X to quit.");
leftOrRight = s.nextLine();
if (leftOrRight == "R")
{
rightTotal++;
}
else if (leftOrRight == "L")
{
leftTotal++;
}
else
{
leftOrRight = "X";
}
}
// This is the work done in the endOfJob() method
// Output number of left or right-handed students.
System.out.println("Number of left-handed students: " + leftTotal);
System.out.println("Number of right-handed students: " + rightTotal);
System.exit(0);
} // End of main() method.
} // End of LeftOrRight class.
Editor is loading...