PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2006/12/05 14:36:51
Name 고등학생T_T
Subject 프로그래밍 간단한게임인데 고수님들 도와주세요 ~
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void main(){

int num1,num2,com=0,gamer,i,nan;
time_t now1,now2;

printf("--- * 구 구 단 게 임 * --- \n");
printf("===========================\n");
printf("-=-=-=-난이도 선택=-=-=-=-=\n");
printf("===========================\n");
printf("=-=Easy // 1 입력하세요.=-=\n");
printf("-=-Hard // 2 입력하세요.-=-\n");
printf("===========================\n");
printf("난이도를 입력하세요.!");
scanf("%d", &nan);
if(nan=1)


for (i = 0 ; i<5 ; i++){
srand(time(NULL));

num1=rand()%9+1;
num2=rand()%9+1;


printf("%d * %d =",num1,num2);
time(&now1);
scanf("%d",&gamer);
time(&now2);
com=num1*num2;

if(com == gamer && difftime(now2,now1)<1)
printf("맞췄습니다!\n");

else{
printf("틀렸습니다!\n");
}
}
}

친구와 제가 이번 프로젝트로 만든 게임인데,
간단한 구구단 난수로 2단부터 9단까지 발생하는거에다가
타임함수 적용해서 하는건데,
1초안에 제시한 답을 맞추지 못할경우에는 게이지가 하나씩
깍이는건데, 저희가 지금 헤매고 있는게 게이지를 설정하는것과
연속으로 10문제를 맞출경우 난이도를 올려서 예를들어 0.5초안에
답을 얘기할수 있도록 하고 싶은데
이걸 어떻게 해야될지 막막 합니다. 고수님들 좀 알려주세요 ~

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
MoreThanAir
06/12/06 12:52
수정 아이콘
답변이 없길래 달아봅니다. 답을 사용자가 입력한 후에 시간차를 이용해 시간을 계산하는건 순차적인 프로그래밍이라 그리 어렵지 않습니다만, 시간제한을 두고 시간에 따라 게이지가 조절 된다든가 하는 것은 지금 질문자님이 하는 프로그래밍 수준에서는 좀 어려울 것 같습니다. 이론적으로 보자면 스레드를 하나 더 띄워서 그 스레드는 프로그램이 돌아가는 동안 항상 체크를 하고 정해진 시간이 되면 인터럽트를 발생시키는 등의 역할을 해야 하는데 쓰레드 프로그래밍은 아직 안 배운 것 같은데... 순차 프로그래밍으로는 좀 힘들겠네요. 관심이 있으시면 병렬프로그래밍이나 쓰레드 프로그래밍 쪽을 찾아보세요~
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
23265 1박2일 겨울 여행지 추천 바랍니다. 양정민2733 06/12/06 2733
23263 pgr유게에 있던 글 질문입니다 [2] 케이1690 06/12/06 1690
23262 플스2 3만번대 5만번데 7만번대.. [2] Elixir2123 06/12/06 2123
23260 WOW 질문인데요... [6] 낭만토스1844 06/12/05 1844
23259 맵도리에서 배포하는 TR맵은 뭐에 쓰는 것이죠? [3] 쿨희3579 06/12/05 3579
23258 비탄성운동하는 물체는 계속 팅겨오르나요?[물리문제] [12] 9000살1596 06/12/05 1596
23257 눈이 크기가 달라졌어요..ㅠㅠ [2] 루니2226 06/12/05 2226
23256 토스vs테란전 노게잇 더블넥 상대로 투팩 [7] 최강견신 성제2475 06/12/05 2475
23255 동양과 서양 정치 비교 [1] 가시다2218 06/12/05 2218
23254 졸업여행 장기자랑에대해 질문이 있습니다..ㅠ [7] caroboo1619 06/12/05 1619
23253 김동률의 다시 사랑한다 말할까 의 가사에 대해서... [7] 비타에듀2716 06/12/05 2716
23252 2007년 육군 재학생 입영원 신청하신분?? [2] 이디어트1797 06/12/05 1797
23251 [Quiz]어떤 문제가 발생할까요? [2] pkcstar1466 06/12/05 1466
23250 [컴퓨터]이동식하드디스크에 추가파일 이동시 Diente1516 06/12/05 1516
23249 밀리터리 관련 질문입니다. [1] H.B.K1570 06/12/05 1570
23248 타코야끼송.. 아시나요? [2] 7drone of Sanchez3254 06/12/05 3254
23247 제가 엘리트대회에나가게되었는데요. [1] 서희1570 06/12/05 1570
23246 복합기 질문입니다~ Whut!1540 06/12/05 1540
23245 컴퓨터 사양 딴지 부탁 드려요. [10] Untitle1671 06/12/05 1671
23244 윤용태 선수가 보여준 택견 드라군 [7] Adrenalin5851 06/12/05 5851
23243 프로그래밍 간단한게임인데 고수님들 도와주세요 ~ [1] 고등학생T_T1541 06/12/05 1541
23242 피파온라인 고수분들.. [4] 용호동갈매기2132 06/12/05 2132
23241 [질문-컴퓨터] 부팅이 안됩니다 [14] chacha1843 06/12/05 1843
목록 이전 다음
댓글

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