본문 바로가기

반응형
★ 06. 랜덤 함수를 이용한 가위바위보 게임! 모두가 언제 어디서든 승부를 가릴 때 즐기는 게임 가위 바위 보 ! 랜덤 함수를 이용해 컴퓨터와 가위바위보 게임을 해볼까요? - 프로그램 설명 - 1. 컴퓨터는 0~2까지 랜덤 수 가짐 0 = 바위, 1 = 가위, 2 = 보 라고 정의 2. 플레이어는 가위나 바위, 보를 입력받는다. ( 저는 숫자로 입력 받았어요 (0, 1, 2) ) 3. 스위치문을 사용, 승리와 패배, 컴퓨터가 무엇을 낸지 출력 가위 바위 보 게임을 만들면서 랜덤함수와 조건문을 익혀보아요 - 소스 파일 첨부 - 더보기
★ 04. #include <time.h> 타임 점 에이치 헤더 파일이라 ...... 뭘까요? 말 그대로 시간 값을 받아오는 헤더 파일입니다.! 랜덤값을 사용하기 위해 필수! 더보기
★ 05. rand() 랜덤 함수를 사용하자! 랜 덤 함 수 랜덤함수 rand()는 랜덤한 값을 받아 오기 위한 함수이죠. 랜덤 함수를 사용하기 위해 앞서 필요한 준비물이 있습니다. #include 반드시 헤더파일을 선언 후에 사용하셔야 되요 소스를 한번 보시죠! int i; i = rand(); 이렇게 하시면 i에는 랜덤한 숫자값이 들어갑니다. 그런데 실행 할때마다 같은 값이 들어가요 그 이유는? 처음에 한번 시간을 받아 온 다음 계속 그 시간을 사용하기 때문에 값이 변하지 않아요. 그렇기 때문에 항상 새로운 랜덤 값을 얻기 위해서 srand(time(NULL)); 이 문장을 한번 넣어 주셔야 계속 새로운 값을 받아요! 이 랜덤 함수를 이용해서 원하는 값을 얻기 위한 방법! i = rand() % 10 + 1; 이렇게 써주시면 1 ~ 10 까지의 .. 더보기

반응형