결과가 아래처럼 보이도록 내 콘솔에 표시하는 데 문제가 있습니다. 이 숫자는 어떤 숫자를 사용해야 할 최종 결과의 예일뿐입니다.Java help please
Operation Result
25+5 30
25-5 20
25*5 125
25/5 5
여기 내 코드가 있습니다.
import javax.swing.JOptionPane;
public class Arithmetic {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//local variables
String firstNumber;
String secondNumber;
int number1;
int number2;
int sum;
// input = get First and Second Numbers from user
firstNumber = JOptionPane.showInputDialog("Enter first Number");
secondNumber = JOptionPane.showInputDialog("Enter Second Number");
// convert numbers from string to integer
number1 = Integer.parseInt(firstNumber);
number2 = Integer.parseInt(secondNumber);
// add the numbers
sum = number1 + number2;
sum = number1 - number2;
sum = number1 * number2;
sum = number1/number2;
//display the results
System.out.println("Operation Result");
System.out.println(number1 + "(+)" + number2);
}
}
프로그램이 필요로하는 것은 무엇입니까? – cheeken
먼저,'sum'을 출력하지 않습니다. 둘째, 모든 작업을 수행하고 동일한 변수에 저장하는 것입니다. 사실상 몫을 저장하는 것만으로 끝납니다. –
4 개의 결과 모두에 대해 동일한'sum' 변수를 재사용하지 마십시오. – Turix