Skip to content

[문자열 덧셈 계산기] 문병준 미션 제출합니다.#218

Open
bbbbmo wants to merge 11 commits intowoowacourse-precourse:mainfrom
bbbbmo:bbbbmo
Open

[문자열 덧셈 계산기] 문병준 미션 제출합니다.#218
bbbbmo wants to merge 11 commits intowoowacourse-precourse:mainfrom
bbbbmo:bbbbmo

Conversation

@bbbbmo
Copy link

@bbbbmo bbbbmo commented Oct 20, 2025

구현 기능

  • 구분자 지정
    • 기본 구분자: ,:
    • 입력이 //<구분자>\n 형태일 경우 커스텀 구분자 사용
  • 입력 처리
    • Console.readLineAsync()로 사용자 입력을 요청 및 수신
  • 입력 검증
    • 1단계 (헤더 검증)
      • "//"로 시작하고 "\n"이 포함되면 커스텀 구분자 헤더로 인식
      • 구분자 길이가 1이 아니거나 숫자인 경우 오류 발생
    • 2단계 (형식 검증)
      • 지정된 구분자 외 문자가 있으면 오류
      • 구분자로 분리 후, 빈 값("")이 존재하면 오류
  • 에러 처리
    • 검증 실패 시 [ERROR]로 시작하는 메시지 throw 후 프로그램 종료
  • 합산 기능
    • 유효한 숫자들을 모두 더해 합계를 계산
  • 결과 출력
    • Console.print("결과 : <합계>") 형식으로 출력
  • 프로그램 종료
    • 모든 과정 정상 완료 시 정상 종료

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant