##Ejercicio Nro 2 del primer parcial año 2018 #include #include #include 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; }