##Ejercicio Nro 2 del primer parcial año 2018
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int funcRandom();
int main()
{
int valor;
valor=funcRandom();
printf("El numero generado fue: %d", valor);
return 0;
}
int funcRandom()
{
int valor_random, u, d, c, um, dm, valor_correcto, bandera=0;
srand(time(0));
do{
valor_random = (rand() % (30000 + 1 - 10000)) + 10000;
valor_correcto = valor_random;
u = valor_random % 10;
valor_random = valor_random /10;
d = valor_random % 10;
valor_random = valor_random /10;
c = valor_random % 10;
valor_random = valor_random /10;
um = valor_random % 10;
valor_random = valor_random /10;
dm = valor_random % 10;
valor_random = valor_random /10;
printf("%d\n", valor_correcto);
if((u == d && u == c) || (d == c && d == um) || (c == um && c == dm))
bandera=1;
}while(bandera == 0);
return valor_correcto;
}
Comments