public class NetbeanTest{
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
System.out.print("Enter Operator (+,-,*,/): ");
String plan = console.nextLine();
System.out.print("Enter Value 1: ");
int num1 = console.nextInt();
System.out.print("Enter Value 2: ");
int num2 = console.nextInt();
int result;
if (plan.equals(" + ")) result = num1 + num2; {
System.out.println("Result of " + num1 + " + " + num2 + " = " + result);}
if (plan.equals(" - ")) result = num1 - num2; {
System.out.println("Result of " + num1 + " - " + num2 + " = " + result);}
if (plan.equals(" * ")) result = num1 * num2; {
System.out.println("Result of " + num1 + " * " + num2 + " = " + result); }
if (plan.equals(" / ")) result = num1 / num2; {
System.out.println("Result of " + num1 + " / " + num2 + " = " + result);}
}}
// What went wrong?//
1
Expert's answer
2011-08-09T09:57:02-0400
Correct variant:
import java.util.Scanner;public class question123 {
public static void main(String[] args) { Scanner console = new Scanner(System.in); System.out.print("Enter Operator (+,-,*,/): "); String plan = console.nextLine(); System.out.print("Enter Value 1: "); int num1 = console.nextInt(); System.out.print("Enter Value 2: "); int num2 = console.nextInt(); int result; if (plan.equals("+")) { result = num1 + num2; System.out.println("Result of " + num1 + " + " + num2 + " = " + result); } if (plan.equals("-")) { result = num1 - num2; System.out.println("Result of " + num1 + " - " + num2 + " = " + result); } if (plan.equals("*")) { result = num1 * num2; System.out.println("Result of " + num1 + " * " + num2 + " = " + result); } if (plan.equals("/")) { result = num1 / num2; System.out.println("Result of " + num1 + " / " + num2 + " = " + result); } }
Comments
You are welcome!
Thanks alot.
Leave a comment