우선 연산을 하기 위해 필수로 필요한 데이터는 크게 3가지로 나눌 수 있다.
처음에 입력받은 숫자와 연산자, 그리고 두 번째 입력받은 숫자이다.
그리고 사용자가 처음 누를 수 있는 것은 크게 숫자키와 연산키("="키 포함) 두 가지로 나눌 수 있다.
하지만 처음에 연산키를 눌렀을 경우, 첫 입력값이 없으므로 계산이 되지 않는다.
따라서 이 부분부터 먼저 경우를 나누어 주어야 한다.
연산자를 선택하기 전까지의 숫자 데이터를 첫 번째 숫자로 입력받는다.
연산키를 연산자로 입력받는다.
"="를 선택하기 전까지의 숫자 데이터를 두 번째 숫자로 입력받는다.
계산한 결과값을 나타내어 준다.
숫자를 먼저 입력하라는 경고창을 띄운다.
로 나타내어 줄 수 있다.