[CS 1-2 | 프로그램 설계 방법론] JAVA로 블랙잭 프로그램 제작
·
CS 대학강의
블랙잭 기획 블랙잭은 플레이어가 갖고있는 카드 점수의 합입 21을 넘지 않는 한도 내에서, 타 사용자와 겨루어 점수가 높으면 이기는 게임이다. 블랙잭에서 카드는 스페이드, 하트, 클럽, 다이아몬드 4가지 무늬가 있다. 무늬별로 A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K의 13가지 카드 숫자가 존재한다. (카드는 52장으로 구성된다.) 카드 배점 A 카드는 1점 또는 11점 중 유리한 대로 선택할 수 있다. J, Q, K카드는 10점이다. 블랙잭 게임 동작 손님의 이름을 입력받는다. 카드 1벌(52장)을 잘 섞어서 사용한다. 다 쓰면 1벌을 "새로" 만들어 다시 잘 섞어서 사용한다. 처음에 카드는 처음 2장씩 나누어준다. (게임 기본값) (카드 배분 순서는 손님 -> 딜러 -> ..