IT 개발/C
[C언어] 열혈강의 C프로그래밍(윤성우 저) 도전! 프로그래밍 THREE. 도전6
도전6. 친구와 둘이서 숫자 맞추기 게임을 해 본적이 있을 것이다.(보통은 야구 게임이라고 불리고 있다.) 이것을 컴퓨터와 할 수 있도록 프로그램을 작성해 보자. 게임의 방식은 다음과 같다. 컴퓨터는 0에서 9사이의 숫자 중에서 서로 다른 세개의 숫자를 고르고, 사용자는 이것을 ㅁ자추는 게임이다. 중요한 것은 숫자의 순서까지 정확히 맞춰야 한다는 것이다. 단, 사용자가 예상한 숫자를 입력할 때 마다 컴퓨터는 입력된 숫자와 컴퓨터 자신이 생각한 숫자가 얼마나 비슷한지를 알려준다. 예를 들어서 컴퓨터가 고른 숫자가 "1 4 9"이고, 사용자가 입력한 숫자가 "4 0 9"라고 하면 두 개의 숫자 4와 9가 일치한다. 9는 숫자와 위치까지 일치하지만(1 strike), 4는 숫자만 일치한다(1 ball). 이런..
2021. 1. 4. 01:02
최근댓글