Bookmark Topic Watch Topic
  • New Topic

calculator code using swing.

 
Lord Jeffrey Mina
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Report post to moderator
import java.io.*;
import java.util.*;
import javax.swing.JOptionPane;

public class exercise1
{

public static void main(String args[])
{
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?");


Scanner kbReader = new Scanner(System.in);
int choice = kbReader.nextInt();


if((choice<=5) && (choice>0))
{

JOptionPane.showInputDialog("\nEnter first number: ");
float x = kbReader.nextFloat();


JOptionPane.showInputDialog("Enter second number: ");
float y = kbReader.nextFloat();




System.out.println("");

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.");
}
}
}
 
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!