Closed kimpro82 closed 10 months ago
Num1, Operator, Num2가 모두 비어있을 때 1.1 숫자 입력 → Num1에 추가 1.2 Operator 입력 → 무시 1.3 등호 입력 → 무시
Num1만 입력되고 Operator, Num2가 비어있을 때 2.1 숫자 입력 → Num1에 추가 2.2 Operator 입력 → Operator 입력을 받고 Num2를 받을 준비 2.3 등호 입력 → 무시
Num1, Operator가 입력되고 Num2가 비어있을 때 3.1 숫자 입력 → Num2에 추가 3.2 Operator 입력 → 무시 3.3 등호 입력 → 무시
Num1, Operator, Num2가 모두 입력을 받았을 때 4.1 숫자 입력 → Num2에 추가 4.2 Operator 입력 → 계산하고 결과 출력, Answer 값을 Num1이 계승, Num2 초기화 (미구현, 일단 무시) 4.3 등호 입력 → 계산하고 결과 출력, Answer 값을 Num1이 계승, Num2 초기화
직전 계산 결과로서의 Num1만 입력되고 Operator, Num2가 비어있을 때 5.1 숫자 입력 → 기존의 Num1을 초기화한 후 추가 5.2 Operator 입력 → Operator 입력을 받고 Num2를 받을 준비 5.3 등호 입력 → 무시
Output
Future Improvements
A opr. B opr.
is entered, immediately provide calculation results ofA opr. B