Pular para o conteúdo

Geração de números aleatorios [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Geração de números aleatorios [RESOLVIDO]

Enviado em 02/11/2020 - 17:46h

Boa noite a todos.

Estou tentando gerar um vetor com números aleatórios, colocando uma semente para gerar os números entre 0 e 10, mas os números são muito grandes. Eis o código:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#include "funcoes_ordenacao.h"

int main() {

int i;
int *vd;
// int tam = v10;

vd = malloc(v10 * sizeof(int));

srand(time(NULL));
for (i = 0; i < v10; i++)
vd[i] = rand() * 10;

printf("\n");

for (i = 0; i < v10; i++)
printf("%d ", vd[i]);

printf("\n");

printf("\n");


free(vd);

return 0;
}
Alguem poderia me dizer onde estou errando ? Desde já agradeço a ajuda de todos.

Responder tópico

2. Re: Geração de números aleatorios [RESOLVIDO]

Enviado em 02/11/2020 - 19:27h

Descobri meu erro, correto seria:
srand(time(NULL));
for (i = 0; i < v10; i++)
vd[i] = rand() % 10;

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder