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

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

Lucas
DcoderLA

(usa Debian)

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.


  


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

Lucas
DcoderLA

(usa Debian)

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;







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts