본문 바로가기

난수

[C언어] 기초 예제 9 - 난수 생성 횟수를 "*" 이용하여 막대그래프로 출력 난수를 이용 100개의 수를 생성(1~100) 후 각 해당하는 수가 몇 번 출력됐는지 *를 이용하여 그래프 표현하기 . 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include #include #include void main() { int a[100],i,j,x; srand(time(NULL)); rand()%100+1; x=rand()%100+1; for(i=1;i 더보기
[C언어] 기초 예제 6 - 반복문과 난수를 이용하여 숫자게임 만들기 난수를 이용하여 임의 수를 생성(1~1000)후 사용자가 그 수를 맞히는 게임을 작성하시오. 10번 시도 후 틀린 경우 게임 종료 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 #include #include #include void main() { int num, input, n; srand(time(NULL)); num = rand()%1001; //printf("random number is %d\n",num); printf("랜덤으로 숫자가 생성되었습니다!\n"); for(n = 1 ; n num) { printf("DOWN!\n"); } if(input==num) { print.. 더보기
[C언어] 기초 예제 3 - sin값 구현하기, 난수 생성 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 #include //기본 입출력 헤더 #include //수학 관련 헤더 void main() { float pi = 3.141592; float a = 0; //소수일 때 float int d; //정수일 때 int for(d = 0 ; d 더보기
[C언어] 정수 배열의 원소들을 난수를 사용하여 채우는 함수 (배열 + 난수 + 포인터 예제) C언어 Express - p430 1번 문제 배열 + 난수 + 함수 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #include #include #include void fill(int *A, int n) { int i; int* p; i = 0; p = A; srand(time(NULL)); while(i 더보기