Programación General => C/C++ => Mensaje iniciado por: replika-fk en Lunes 30 de Mayo de 2011, 23:11
Título: como hago esta funcion?
Publicado por: replika-fk en Lunes 30 de Mayo de 2011, 23:11
Hola,vereis..tengo que hacer una funcion en la cual el ordenador elega 4 numeros,aleatorios,estos no se pueden repetir,yo lo hice asi..pero se repiten..alguna idea?es en C
Código: C
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main ()
{
int aleatorio1,aleatorio2,aleatorio3,aleatorio4,A,B;
Lo mismo la solución es totalmente distinta a la que propuse..
gracias!
Título: Re: como hago esta funcion?
Publicado por: LeGatoRojo en Domingo 19 de Junio de 2011, 21:56
primero crea un array vacio dos pon tu funcion de random dentro de un while, donde la condicion sea que no este en el array tres inserta el nuevo valor en el array cuatro ya