Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import javax.swing.JOptionPane;
- public class Cal {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- @SuppressWarnings("unused")
- Scanner input = new Scanner(System.in);
- float number1;
- float number2;
- float result;
- int option;
- do{
- number1 = new Float(JOptionPane.showInputDialog(null, "Input your first number."));
- number2 = new Float(JOptionPane.showInputDialog(null, "Input your second number."));
- option = new Integer(JOptionPane.showInputDialog(null," \n===== Menu =====\n<1> Add\n<2> Subtract\n<3> Multiply\n<4> Divide\n"));
- switch (option){
- case 1:
- result = number1 + number2;
- JOptionPane.showMessageDialog(null, number1 + "+" + number2 + "=" + result);
- break;
- case 2:
- result = number1 - number2;
- JOptionPane.showMessageDialog(null, number1 + "-" + number2 + "=" + result);
- break;
- case 3:
- result = number1 * number2;
- JOptionPane.showMessageDialog(null, number1 + "*" + number2 + "=" + result);
- break;
- case 4:
- result = number1 / number2;
- JOptionPane.showMessageDialog(null, number1 + "/" + number2 + "=" + result);
- break;
- default:
- JOptionPane.showMessageDialog(null, "Sorry, that option is not available!");
- }
- option = new Integer(JOptionPane.showInputDialog(null, "Would you like to continue? <1> Yes, <2> No"));
- }while (option == 1);
- JOptionPane.showMessageDialog(null, "Goodbye");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement