Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[자동차 경주] 김진우 미션 제출합니다. #447

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

Jinviz
Copy link

@Jinviz Jinviz commented Oct 28, 2024

🏫 우아한테크코스 7기 프리코스 2주차 미션: 자동차 경주

🎯 학습 목표

  • 여러 역할을 수행하는 큰 함수를 단일 역할을 수행하는 작은 함수로 분리한다.
  • 테스트 도구를 사용하는 방법을 배우고 프로그램이 제대로 작동하는지 테스트한다.
  • 1주 차 공통 피드백을 최대한 반영한다.

📝 구현할 기능 목록

  • 경주할 자동차 이름 입력
  • 이동(시도)할 횟수 입력
  • 사용자가 잘못된 값을 입력할 경우 예외처리
  • 자동차 경주 차수별 실행 결과 출력
  • 단독 또는 공동 우승자 안내 문구 출력

예외 처리

  • 자동차 이름 다섯 글자 초과일 경우
  • 자동차 이름 공백이 포함될 경우
  • 자동차 이름 중복일 경우
  • 시도 횟수 숫자 아닐 경우
  • 시도 횟수 음수일 경우
  • 시도 횟수 소수일 경우
  • 자동차 이름의 입력 값이 없는 경우
  • 시도 횟수의 입력 값이 없는 경우

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