2011-01-12 5 views
4

rand() 메서드를 사용하여 1-6 범위의 임의의 숫자를 얻는 방법이 무엇인지 궁금합니다. 이것은 3 개의 주사위 굴림의 평균을 찾기 위해 필요한 주사위 굴림을 시뮬레이트하여 유형이 2 배가되도록합니다.C++, 난수 1-6의 범위

+2

사용 구글을 알 수 있습니다! "rand C++"는 많은 도움이 될 것입니다. – Dies

답변

9

이 1 ~ 6 사이의 불규칙적를 생성하는 간단한 예를 들어, 내가 생각하는 당신이

나머지
#include <iostream> 
#include <cstdlib> 
#include <ctime> 

int main() { 
    srand(time(0)); 
    std::cout << (rand() % 6 + 1) <<std::endl; 
    return 0; 
} 
+0

'rand()'의 끔찍함을 제쳐두고, 이것은 거의 확실하게 편향 될 것입니다. –