Pular para o conteúdo

Gerar número aleatório em C

Programa que gera um número aleatório na linguagem C. Voce poderá fazer modificações para se ajustar às suas necessidades.
Roberto Júnior dibetao
Hits: 34.844 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Programa que gera um número aleatório na linguagem C. Voce poderá fazer modificações para se ajustar às suas necessidades.
Download aleatorio1.c Enviar nova versão

Esconder código-fonte

/**
* @author Roberto Lima (dibetao)
* @file aleatorio1.c
*
* @begin Seg Abr 17 2006
* @copyright (C) 2006 by Roberto Lima
* @email dibetao@gmail.com

Programa que gera numero aleatorio.
srand()-> inicializa sempre de forma aleatoria.
  Ex.: srand(semente);

rand()-> gera o numero.
  Ex.: rand() % max_val
  Sorteia um numero de 0 a (max_val-1)

Olhe o exemplo abaixo e compile:
gcc aleatorio1.c -o aleatorio1
(tente compilar comentando a linha que tem "srand()")

*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
int num;

srand(time(NULL));
num= rand() % 10;

printf("Numero Gerado: %d\n",num);

return (0);
}

Função fork

Numero por extenso em c

Fila Sequencial

Soma dos pares menores que ele

Bubble sort em vetores

#1 Comentário enviado por flavyanne em 16/03/2008 - 11:23h
muito boa a dica do %10 eu precisava usar o número gerado e esperar esse tempo, com o %10 ficou bem mais rápido, de como estava fazendo.

Contribuir com comentário

Entre na sua conta para comentar.