카드 점수 규칙 에이스는 1이나 11로 취급할 수 있음. 10, J, Q, K는 모두 10으로 계산.
- 베팅 기능 베팅 금액을 입력 받고 승리 시 1.5배율을 적용해 출력
- 카드 분배 기능 플레이어 카드를 저장할 배열 a1, 딜러 카드를 저장할 배열 b1 카드가 중복되지 않도록 난수를 통해 두 장 나누어줌.
- 뽑은 카드 보여주기 기능 딜러의 카드는 한 장만 보여주고, 플레이어의 카드는 두 장 모두 보여줌 3-1. 카드 이미지 파일을 활용해 보여주기 3-2. 아스키 아트를 활용해 보여주기 3-3. 숫자만 보여주기
- 카드 추가 기능 딜러는 카드 합이 16 이하면 무조건 한 장 더 받고, 17 이상이면 멈추어야 함. 플레이어는 21을 넘지 않는 선에서 카드 추가.
- 승부 결정 기능 카드 합을 비교해 승부 판정.
기타: 메인 메뉴
*UI에 조금 더 집중을 했으면 좋을 것 같다.