검색어 입력폼

Power C++ 천인국, Chapter05.배열과 구조체 page 246. 프로그래밍 6번

저작시기 2011.10 |등록일 2013.05.08 | 최종수정일 2015.02.05 한글파일한글 (hwp) | 4페이지 | 가격 700원

목차

1. 코드 작성
2. 결과값 출력
3. 코드설명

본문내용

- 코드 설명
가장 많이 출력된 숫자를 출력하는 코드이다.
배열을 사용하여 배열의 각 원소에 난수를 저장하는 방식으로 접근하였다. 배열과 배열의 크기, 난수를 출력할 횟수를 선언한 뒤, 함수 roll_number(array, max_roll, volume)을 호출하였다. 배열 array[volume]의 각 원소에 값을 증가시키는 증감식을 사용할 것이므로, array[volume] = {0}으로 초기화했다.
함수 roll_number는 정수형 배열 a[]와 정수 n, m을 매개변수로 받고, 가장 많이 생성된 숫자를 출력하는 함수이다. 각각의 필요한 변수들을 선언하고 srand 함수를 호출한다.
그 후, for문을 이용하여 난수를 생성하는 반복문을 작성한다. for문이 반복될 때 마다 난수를 생성하기 위해 for문 내에 난수 생성 변수 number = rand() % 10을 선언한다. number = rand() % 10 이므로 0~9 사이의 숫자가 생성된다.

참고 자료

없음
다운로드 맨위로