Skip to content

Gyum1/Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

자바 계산기 과제

자바의 Scanner와 클래스 구조를 활용해 만든 콘솔 계산기입니다.


과제 내용

  • 사용자에게 정수 2개와 연산 기호(+ - * /)를 입력받아 계산
  • 잘못된 입력이나 0으로 나눌 경우 예외 처리
  • "exit" 입력 시 반복 종료
  • 계산 결과를 저장하고, 종료 시 전체 결과 출력
  • 클래스(Calculator)를 만들어 연산 기능 분리 및 히스토리 저장

실행 방법

  1. App.java 실행
  2. 정수 2개와 연산 기호 입력
  3. 결과 출력
  4. exit 입력 시 종료

트러블슈팅 요약

  • 문자열 더하기 순서 때문에 출력이 이상해짐 → 문자열 연결로 해결
  • break outer 오류 → 반복문에 outer: 붙여야 함
  • "n" | "N" 비교 오류 → equalsIgnoreCase("n") 사용
  • 결과만 저장돼서 연산과정 저장 못함 → 리스트 타입을 String으로 변경
  • exit 입력해도 종료 안됨 → 입력 버퍼 문제 해결

링크

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages