가위 바위 보 게임을 만들어 보자. 사용자로부터 가위 바위 보 중에서 하나를 입력받는다. 그리고 컴퓨터는 난수 생성을 통해서 가위 바위 보 중에서 하나를 선택하게 한다. 이 둘을 비교해서 승자와 패자를 가려주는 프로그램을 작성해 보자. 단 프로그램의 진행은 사용자가 질 때까지 계속되어야 하고, 마지막에 가서는 게임의 결과 (a승 b무)까지 출력해 주도록 하자.
실행의 예)
바위는 1, 가위는 2, 보는 3 : 2
당신은 가위를 선택, 컴퓨터는 가위 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 1
당신은 바위선택, 컴퓨터는 바위 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 보 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 가위 선택, 당신이 졌습니다
게임결과 : 0승 3무
실행의 예)
바위는 1, 가위는 2, 보는 3 : 2
당신은 가위를 선택, 컴퓨터는 가위 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 1
당신은 바위선택, 컴퓨터는 바위 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 보 선택 비겼습니다.
바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 가위 선택, 당신이 졌습니다
게임결과 : 0승 3무
'Study자료 > 문제' 카테고리의 다른 글
2010.11.5 스터디 #5 문제 (0) | 2010.11.05 |
---|---|
[10.09.29] C문제 (0) | 2010.09.15 |
[10.09.12] C언어 문제 2 (0) | 2010.09.12 |
[10.09.03(금)] C 문제 (0) | 2010.09.03 |