PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/04/23 18:18:23
Name snut
Subject c언어 고수님들에게 질문합니다!
극악무도한 교수님께서
c언어 초짜인 저희에게
c언어로 사람 두명이서 오목을 두는 프로그램을
짜보라고 하시네요...

그런데 인터넷도 뒤져보고 열심히 책도 보고있지만
어떻게 해야할지 손을 못대고 있습니다.

c언어 고수님들~
c언어로 오목프로그램을 짜려면 어떻게 해야 할까요??
친절한 설명 불친절한 설명 모두 환영입니다.
답변 달아주실 모든 분게 미리 감사 말씀 전합니다!

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/04/23 18:40
수정 아이콘
c언어 초짜가 오목프로그램이라;;; 앤간해선 짜기 힘들텐데요;;;
가장 좋은 방식은 커맨드로 돌의 위치를 입력한 후 매 돌마다 화면을 다시 뿌려주는게 좋을듯 합니다
9by9 배열을 만들어 흰돌을 1, 검은돌을 2, 비어있는곳을 0으로 해서
흰돌 차례에는 자신이 둘 부위의 좌표를 입력, 그 다음은 검은돌이 입력
다만 매 입력후에는 화면을 clear해서 오목판을 매번 보여주는 식으로
짜시는게 제일 쉽지 않을까 싶네요
화면출력은 가로, 세로 축과 돌의 모양에 따라 흰색은 O, 검정색은 X, 빈곳은 . 이런식으로 표현하시면 좋을거 같습니다

오목이 되었는지 판정은 매 돌을 둘때마다 전 배열을 거쳐서 체크하셔야 할것이구요
체크하는 방식은 모든위치에서 위로 다섯칸, 아래로 다섯칸, 좌로 다섯칸, 우로 다섯칸, 그리고 대각선 네방향 다섯칸을
순차적으로 체크하면서 같은돌이 있는지 파악하시면 되지 않을까 싶네요
삼삼규칙이니 머니 하는거까지 적용하면 프로그램이 커질거 같으니 보고서에 어려워서 못넣다 정도 기입하시구요;;;
11/04/23 19:50
수정 아이콘
지금 가장 간단하게 19*19판으로 오목을 짰긴 짰는데 교수님은
33이 안되게 만들으라고 하는데 33위치에 돌을 놓을 경우 못 놓게 하려면 어떻게 하면 될까요??
될대로되라
11/04/24 00:26
수정 아이콘
1988년인가 1989년자 마이크로소프트웨어지에 오목 프로그램 올라온게 있을 겁니다.
도서관에서 찾아보심 도움이 될겁니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
103515 화상회의 프로그램 질문드려요 스타2나왔다1660 11/04/24 1660
103514 엔지니어링 품질 부서 취업 준비생으로서 질문할게요 하루아빠1518 11/04/24 1518
103512 신발 질문입니다. 골라주세요 어느게 이쁠까요; [8] 두유매니아2091 11/04/23 2091
103511 누수업체와의 다툼 어떻게 할까요? [4] 뮤하류하2097 11/04/23 2097
103510 매틀랩 질문입니다 [6] 정경호1627 11/04/23 1627
103508 캐스파와 방송사를 따로 분류할수 있나요? [2] 그렁너1560 11/04/23 1560
103507 야구판의 이적룰이 궁금합니다 [16] V.serum1683 11/04/23 1683
103505 복식부기 자세하게 설명 좀 부탁드립니다. [1] worcs2159 11/04/23 2159
103504 근현대사 관련 책 추천해주세요~ [1] Someknown1610 11/04/23 1610
103503 갤럭시 S2 예약하면 혜택이 있나요? [3] edelweis_s2129 11/04/23 2129
103502 예전 아이디로 쓴 글 삭제하려면 어떻게 해야 할까요? [3] 히페리온2593 11/04/23 2593
103501 익스플로러에서 새창말고 탭으로 계속 띄우려면 어떻게 하나요? [6] 축구사랑2428 11/04/23 2428
103500 프로야구단 중에서 전통의 강호라고 불릴만한 팀은 어떤 팀인가요? [15] 마이너리티2121 11/04/23 2121
103499 핸드폰 보험 관련 질문좀 드립니다. [2] 초코파이1795 11/04/23 1795
103498 일본소설 제목좀 알려주세요 [2] BISANG1789 11/04/23 1789
103497 간단하게 해먹을수 있는 요리 추천 부탁드립니다. [9] 카이노스2106 11/04/23 2106
103495 c언어 고수님들에게 질문합니다! [5] snut3213 11/04/23 3213
103494 만약 다음대 대선에 극적으로 문재인씨가 나오게 된다면 가능성있을까요? [6] BLACK-RAIN2073 11/04/23 2073
103493 자전거 브레이크 질문 [1] PaperClip1519 11/04/23 1519
103492 동원예비군훈련 질문 [2] 불타는부채꼴2147 11/04/23 2147
103491 이 증상이 설마 허리디스크인가요?;; [6] GoThree2125 11/04/23 2125
103490 주5일제에 관련하여 질문하겠습니다. [2] 건방진사탕2079 11/04/23 2079
103489 usb 인식이 안됩니다. [1] 泳昊2071 11/04/23 2071
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로