Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[2606] 야구게임인데요... 숫자가 3개가 아니라 4개를 넣으라는데... 소스좀 알려주세요..
씨무식 [] 1024 읽음    2003-05-13 20:19
프로그램 골격이..

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define INBUFLEN 16
#define NUM 4

main()
{
/*프로그램에서 사용할 변수선언*/

/*난수 발생기를 예측할 수 없는 값으로 초기화 한다. */

srand((int)time(NULL));

while (1) {

/*랜덤한 0에서 9사이의 수 발생*/
/* 같은 수가 나오면 다시 랜덤한 수 발생*/

}

while (1) {
/*
*사용자 입력을 받는다.
*만일 사용자가 2856<Enter>를 입력했다면
*inbuf[0]에는 첫번째 문자인 '2'가
*inbuf[2]에는 첫번째 문자인 '8'이
*inbuf[3]에는 첫번째 문자인 '5'가
*inbuf[4]에는 문자열의 끝을 나타내는 공문자 '\0'가 들어간다.
*/

temp = atoi(gets(inbuf));

/*문자열을 숫자로 변환 */
for (i = NUM-1; i >= 0; i--)

/* 스트라이크와 볼 판정*/

for (i = 0; i <NUM; i ++)

for (j = 0; j <NUM; j++)

/* 결과메시지 출력*/

}

}

/*
0부터 9사이의 정수 발생
*/

int Random(vodi)
{
/*
난수를 0과 1사이에 속한 부동 소수점 수인 norm으로 정규화한다
*/
norm = (double) rand () / (RAND_MAX + 1);

/*0부터 9사이의 무작위 정수를 얻는다. */

digit = (int) (norm * 10) ;

}

이상 이프로그램의 골격임...




*

+ -

관련 글 리스트
2606 야구게임인데요... 숫자가 3개가 아니라 4개를 넣으라는데... 소스좀 알려주세요.. 씨무식 1024 2003/05/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.