#include Randomico::Randomico(int min, int max) { Gera_Seed(); Muda_Intervalo(min,max); } void Randomico::Muda_Intervalo(int min, int max) { this->min = min; this->max = max; } int Randomico::Valor() { return (int) (this->min + (double)this->max*rand()/(RAND_MAX+1.0)) % this->max; } void Randomico::Gera_Seed() { struct timeval tv; gettimeofday(&tv,NULL); srand(tv.tv_usec); }