Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como fazer códigos de números aleatórios Só Mesmo em C + +
Geração de números aleatórios é útil na realização de experimentos estatísticos ou na concepção de jogos de azar. Como a maioria das linguagens de programação , C + + tem um número aleatório de comando gerando. Sua saída pode ser qualquer inteiro dentro de um intervalo especificado , par ou ímpar . Se você precisa do programa para a saída apenas inteiros pares , você pode fazer um simples ajuste para o código. Instruções
1

Inicializar o gerador de números aleatórios com o seguinte comando :

srand (time ( NULL) );

O " srand comando" significa " semente aleatória . " Uma vez que o gerador de números aleatórios construído em C + + é na verdade um gerador de números pseudo -aleatórios , você deve semear a função com um valor inicial. O valor de entrada "time (NULL) " é um número com base no tempo atual. Usando o " time ( NULL) " garante que você terá diferentes valores de semente cada vez que você executar o programa.
2

Definir uma variável chamada " Olá ", que é igual a um número aleatório dentro de metade do intervalo que você deseja para o resultado final . Por exemplo, se você deseja gerar números aleatórios até mesmo entre zero e 50, defina o valor do "Olá " para estar entre zero e 25. Para fazer isso , escreva o seguinte código:

Olá = rand ()% 26;

Se o intervalo começa em zero , você adicionar um para a extremidade superior . Assim, 25 + 1 = 26.
3

Crie uma nova variável chamada " Even50 ", que é igual a " Olá " multiplicado por dois . Esta variável será sempre mesmo , uma vez que qualquer inteiro multiplicando por dois sempre rende um número ainda

Even50 = 2 * Olá ,.

O valor de " Even50 " é um inteiro par aleatório entre zero e 50 .

Anterior :

Próximo : No
  Os artigos relacionados
·Como executar um script CGI CPP na Web 
·O que é WinAC & Kernel Mode 
·Como verificar se uma matriz tem valor ou não em C + +…
·Adicionando um DLL a um projeto CPP 
·Como usar o controle de página no iPhone SDK 
·Como usar Fortran em C + + Linux 
·Como criar SQLite Com Zend Framework 
·Prós e contras de Objective C 
·Exibindo uma mensagem em C + + 
·Como compilar Flex para iPhone 
  Artigos em destaque
·Como obter um valor selecionado em uma caixa de listage…
·Como usar o C + + para obter USB Pen números de série…
·Como Aleatória de Números binários de entrada em C +…
·O que é sintaxe em C + + 
·O que são variáveis ​​de estrutura inicializada com a…
·Como criar um Applet & C + + 
·Como alterar o ícone no Xcode 
·Adicionando um nó TreeView 
·Visual Basic. NET vs. . Visual C # NET 
·Como alterar AppDelegate em um iPhone 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados