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
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main ()
{
int aleatorio1,aleatorio2,aleatorio3,aleatorio4,A,B;
do{
printf("n¿entre que valores quieres el numero?Del 1 al 6n"); }while((A>6)||(B>6));
aleatorio1
= A
+(int)(((B
-A
+1.0)*rand())/(RAND_MAX
+1.0));aleatorio2
= A
+(int)(((B
-A
+1.0)*rand())/(RAND_MAX
+1.0));aleatorio3
= A
+(int)(((B
-A
+1.0)*rand())/(RAND_MAX
+1.0));aleatorio4
= A
+(int)(((B
-A
+1.0)*rand())/(RAND_MAX
+1.0));
Lo mismo la solución es totalmente distinta a la que propuse..
gracias!