Skip to content

dandylsj/calculatorTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

계산기과제

그동안 배운 Java를 토대로 계산기를 구현하여 실습

개발기간

Lv1 계산기 :25.10.16 ~ 25.10.17

Lv2 계산기 :25.10.18 ~25.10.20

개발환경

IntelliJ IDEA Oracle open JDK 17

수기 로직 및 와이어프레임

Lv1 계산기

Screenshot_20251021_095133_Flexcil

Lv2 계산기

스크린샷 2025-10-21 095955

주요기능

Lv1 계산기

정수 ex)1 ~ 2,147,483,647 까지 입력할 수 있으며 숫자 두개를 사칙연산하여 결과값이 출력이된다.

결과 값이 출력된 이후 더 계산을 진행할 것인지에 대한 문장이 뜨고 아무값이나 누르면 반복 계산을 진행, exit 를 입력하면 종료가 된다.

나눗셈에서 분모 0은 나눌 수 없음으로 계산은 진행되지 않습니다.

Lv2 계산기

정수 두개를 사칙연산하는 기능은 똑같으며 Lv1 에 비교하여 추가된 기능은 ArryList 를 이용하여 비열에 그동안 연산한 결과를 순서대로 저장하고

지우고 싶을때 저장된 값의 배열 순서를 입력하면 지워지는 기능을 추가하였습니다.

내부적으로는 App 클래스와 Calculator 클래스 두개로 나누어 외부로 출력되는것과 내부 계산결과가 실행되고 계산값이 저장되는 클래스를 나누어 놓았습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages