C C++/해보기
[C/C++ 해보기] 랜덤 값 히스토그램
구하천포
2018. 11. 5. 15:31
문제
0 ~ 99 사이의 난수를 300개를 생성하여 히스토그램을 작성해보자.
코드
#include <stdio.h>#include <stdlib.h>#include <time.h>int main(void){int i = 0, j = 0, count[100] = { 0 };int n;srand((unsigned)time(NULL));for (i = 0; i < 300; i++) {n = rand() % 100;count[n]++;}for (i = 0; i < 100; i++) {printf("%d : ", i);for (j = 0; j < count[i]; j++) {printf("*");}printf("\n");}}