그동안 배운 Java를 토대로 계산기를 구현하여 실습
Lv1 계산기 :25.10.16 ~ 25.10.17
Lv2 계산기 :25.10.18 ~25.10.20
IntelliJ IDEA Oracle open JDK 17
Lv1 계산기
정수 ex)1 ~ 2,147,483,647 까지 입력할 수 있으며 숫자 두개를 사칙연산하여 결과값이 출력이된다.
결과 값이 출력된 이후 더 계산을 진행할 것인지에 대한 문장이 뜨고 아무값이나 누르면 반복 계산을 진행, exit 를 입력하면 종료가 된다.
나눗셈에서 분모 0은 나눌 수 없음으로 계산은 진행되지 않습니다.
Lv2 계산기
정수 두개를 사칙연산하는 기능은 똑같으며 Lv1 에 비교하여 추가된 기능은 ArryList 를 이용하여 비열에 그동안 연산한 결과를 순서대로 저장하고
지우고 싶을때 저장된 값의 배열 순서를 입력하면 지워지는 기능을 추가하였습니다.
내부적으로는 App 클래스와 Calculator 클래스 두개로 나누어 외부로 출력되는것과 내부 계산결과가 실행되고 계산값이 저장되는 클래스를 나누어 놓았습니다.
