Skip to content

Kotlin 언어로 만들어보는 lotto 프로그래밍

Notifications You must be signed in to change notification settings

truespring/kotlin.lotto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lotto Program

Introduction

Lotto Program 은 1부터 45까지 숫자 중 중복 없이 6개를 선택하여 로또 번호를 추첨하는 프로그램입니다.

Features

Lotto Program 의 기능은 다음과 같습니다:

  • 로또 발급: 사용자는 로또를 구매할 수 있습니다. 발급된 로또는 숫자 중복이 없이 6개의 랜덤 숫자로 이루어져 있습니다.
  • 추첨: 발급된 로또를 기반으로 추첨을 진행합니다. 추첨 결과 1등부터 5등까지와 낙첨을 결정합니다.
  • 결과 확인: 사용자는 추첨 결과를 확인할 수 있습니다. 이 결과는 발급된 로또와 추첨 결과를 비교하여 나타납니다.

Rule

Lotto Program 의 규칙은 다음과 같습니다

  • 로또는 1부터 45까지의 숫자 중 중복 없이 6개의 숫자로 이루어져 있습니다.
  • 추첨은 1등부터 5등까지와 낙첨으로 이루어져 있습니다.

Development Rule

Lotto Program 의 개발 규칙은 다음과 같습니다

  • Kotlin 언어로 작성합니다.
  • Java 17 을 기반으로 개발합니다.
  • Gradle(kotlin) 을 기반으로 빌드합니다.
  • JUnit5 를 기반으로 테스트합니다.
  • 함수형 프로그래밍을 기반으로 작성합니다.
  • 객체지향 프로그래밍을 기반으로 작성합니다.
  • TDD 를 기반으로 개발합니다.
  • Database 는 사용하지 않습니다.

Goal

Lotto Program 의 목적은 다음과 같습니다

  • Kotlin 언어를 학습합니다.
  • TDD 를 학습합니다.

About

Kotlin 언어로 만들어보는 lotto 프로그래밍

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages