목차
실행 화면
소스 설명
소스 설명
본문내용
소스 설명
헤더파일
include: 기본 입출력 헤더파일
include: 난수 생성관련 헤더파일
include: 화면 일시정지 getch함수를 사용 하는데 관련 되는 헤더 파일
include: seed값에 현제 시간을 적용 시킬때 쓰는 시간 관련 헤더파일
소스 설명
If ~ else : 참이라면 ‘실행할 문장1’을 실행 그렇지 않으면 ‘실행할 문장2’를 실행 한다.
System(“cls”) : 클리어 스크린 말 그대로 화면에 있는 모든 것을 지우고 커서는 제일 상위로 가게 됩니다.
소스 설명
While : 반복문
- For 문과 용도가 같지만 약간 다른 명령어이다. For문 다음으로 활용도가 높다.
- For문과 While문의 차이
소스 설명
-For문을 While문으로 변환하는 방법
소스 설명
Getch 함수
- 프로그램을 잠시 정지시키고, 사용자가 아무 키나 누르면 다음으로 진행토록 해야 할 경우가 있습니다. 또한 디버깅할 때에도 화면 중지가 유용합니다.
- C에서는 getch() 함수로, 화면을 일시 중지시킬 수 있습니다. 키보드로부터 글자 1개를 받아서 int 로 반환하는 함수인데, 화면 중지에도 적합합니다.
- getch() 는 키보드 입력에서 딱 1글자만 읽기 때문에, 아무 글자나 누른 후, 다시 Enter키를 눌러줄 필요가 없어서 편리합니다.
- getch() 함수를 사용하기 위해서는, conio.h 헤더파일을 인클루드 해주어야 합니다.
소스 설명
Rand Srand 함수
- 난수 : 특정한 나열 순서나 규칙을 가지지 않는 연속적인 임의 의수
- rand()를 이용하면 난수를 발생시킬 수 있는데, 이 함수를 사용하기 위해서는 헤더파일 stdlib.h을 추가해야 한다.
- rand()함수에서 rand()%6+1; %6이라는 것은 6을 나누었을 때 나머지 값인데 그 나머지 값에서 +1을 하는 것은 0에서 시작되는 값에서 0은 필요 없고 1부터 필요하기 때문에 +1을 사용 한다.
소스 설명
- 함수rand()를 이용하면 임의의 수가 발생하는데, 무작정 rand()함수를 호출하면 여러 번 실행해도 항상 일정한 같은 수가 반환된다. 이러한 문제를 해결하는 방법이 매번 난수를 다르게 발생시키기 위하여 시드(seed)값을 주는 방법이다.이 시드값이 다르면 함수 rand()에서 발생시키는 난수가 다르다. 이 시드값을 주는 방법은 함수 srand()를 호출하는 것이다. 다음과 같이 함수 time()으로 반환되는 값을 함수 srand()의 인자로 이용한다.
헤더파일
include
include
include
include
소스 설명
If ~ else : 참이라면 ‘실행할 문장1’을 실행 그렇지 않으면 ‘실행할 문장2’를 실행 한다.
System(“cls”) : 클리어 스크린 말 그대로 화면에 있는 모든 것을 지우고 커서는 제일 상위로 가게 됩니다.
소스 설명
While : 반복문
- For 문과 용도가 같지만 약간 다른 명령어이다. For문 다음으로 활용도가 높다.
- For문과 While문의 차이
소스 설명
-For문을 While문으로 변환하는 방법
소스 설명
Getch 함수
- 프로그램을 잠시 정지시키고, 사용자가 아무 키나 누르면 다음으로 진행토록 해야 할 경우가 있습니다. 또한 디버깅할 때에도 화면 중지가 유용합니다.
- C에서는 getch() 함수로, 화면을 일시 중지시킬 수 있습니다. 키보드로부터 글자 1개를 받아서 int 로 반환하는 함수인데, 화면 중지에도 적합합니다.
- getch() 는 키보드 입력에서 딱 1글자만 읽기 때문에, 아무 글자나 누른 후, 다시 Enter키를 눌러줄 필요가 없어서 편리합니다.
- getch() 함수를 사용하기 위해서는, conio.h 헤더파일을 인클루드 해주어야 합니다.
소스 설명
Rand Srand 함수
- 난수 : 특정한 나열 순서나 규칙을 가지지 않는 연속적인 임의 의수
- rand()를 이용하면 난수를 발생시킬 수 있는데, 이 함수를 사용하기 위해서는 헤더파일 stdlib.h을 추가해야 한다.
- rand()함수에서 rand()%6+1; %6이라는 것은 6을 나누었을 때 나머지 값인데 그 나머지 값에서 +1을 하는 것은 0에서 시작되는 값에서 0은 필요 없고 1부터 필요하기 때문에 +1을 사용 한다.
소스 설명
- 함수rand()를 이용하면 임의의 수가 발생하는데, 무작정 rand()함수를 호출하면 여러 번 실행해도 항상 일정한 같은 수가 반환된다. 이러한 문제를 해결하는 방법이 매번 난수를 다르게 발생시키기 위하여 시드(seed)값을 주는 방법이다.이 시드값이 다르면 함수 rand()에서 발생시키는 난수가 다르다. 이 시드값을 주는 방법은 함수 srand()를 호출하는 것이다. 다음과 같이 함수 time()으로 반환되는 값을 함수 srand()의 인자로 이용한다.
키워드
추천자료
the goal에 나오는 주사위 게임의 의미
전자 주사위 게임 [PIC16F84A]
보드게임기획 주사위 없는 부루마블
주사위게임
C의 기초문법을 거의 사용하여 제작한 주사위 게임입니다.
디지털 논리회로 실험 텀 프로젝트 발표 ppt자료 입니다 (간단한 디지털 주사위 게임)
간단한 게임 프로그램 만들기 - 아케이드 고릴라 게임 프로그램 (Golila Game)
[수학 연산]연산능력신장(연산능력신장지도) 더하기놀이, 연산능력신장(연산능력신장지도) 손...
수학수업(학습, 수학교육) 특성과 원리, 수학수업(학습, 수학교육) 기자재활용, 컴퓨터활용, ...