Você está aqui: C++ ::: Dicas & Truques ::: Matemática e Estatística |
Gerando um número aleatório entre 1 e 10 usando C++Quantidade de visualizações: 19380 vezes |
Esta dica mostra a você como gerar um número randômico entre 1 e 10. Para isso usaremos a função rand(), disponível no cabeçalho cstdlib. Esta função retorna um número pseudo-randômico entre 0 e RAND_MAX (que em várias implementações é 32767). O truque aqui é usar o operador de módulo % para obter a faixa de valores desejada. Veja o código: #include <iostream> using namespace std; int main(int argc, char *argv[]) { // inicializa o gerador de números // randômicos srand(time(NULL)); // gera um número aleatório entre 1 e // 10 (inclusive) int valor = rand() % 10 + 1; cout << "Número gerado: " << valor << endl; system("PAUSE"); // pausa o programa return EXIT_SUCCESS; } |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |