import java.io.*;
import java.util.*;
import javax.swing.JOptionPane;
public class exercise1
{
public static void main(String args[]){
String input = JOptionPane.showInputDialog("Selection from the choices below:\n\n 1. Addition\n 2. Subtraction\n 3. Multiplication\n 4. Division\n 5. Modulo\n\n Your choice?");
JOptionPane.showInputDialog("\nEnter first number: ");
float x = kbReader.nextFloat();
JOptionPane.showInputDialog("Enter second number: ");
float y = kbReader.nextFloat();
Scanner kbReader = new Scanner(System.in);
int choice = kbReader.nextInt();
if((choice<=5) && (choice>0))
{
switch (choice)
{
case 1: //addition 1 decimal
System.out.println(x + " plus " + y + " = " + (x + y) );
break;
case 2: //subtraction no decimal
System.out.println(x + " minus " + y + " = " + (x - y) );
break;
case 3: //multiplication 3 decimal
System.out.println(x + " times " + y + " = " + (x * y) );
break;
case 4: //division 4 decimal
System.out.println(x + " divided by " + y + " = " + (x / y) );
break;
case 5: //modulo
System.out.println(x + " modulo " + y + " = " + (x % y) );
//break;
}
}
else
{
System.out.println("Please enter a 1, 2, 3, 4 or 5.");
}
}
}
--- Update ---
please help me solve my code its for my final exam. the code doesn't continue to its input number