#include #include #include #include #include int main() { time_t seed = time(NULL); printf("Seed: seconds from 1970: %lu\n", seed); srand( seed ); int random = rand(); printf("A random value from {0, %i}: %i\n", RAND_MAX, random); random = random % 7; printf("The random value from {0, 7}: %i\n\n", random); switch ( random ) { case 0: printf("%s\n", "Tienes 100% de probabilidad de ganar la loteria hoy"); break; case 1: printf("%s\n", "Hoy vas a morir"); break; case 2: case 5: printf("%s\n", "Sal con paraguas hoy, aunque haga sol"); break; case 3: printf("%s\n", "####### <- raspe para conocer el numero"); break; case 4: printf("%s\n", "La Liga ganara la 30"); break; case 6: { int lucky_number = rand() % 100; printf("%s%02i\n", "Apueste dos veces hoy, su numero de la suerte es ", lucky_number); break; } default: assert(false && "random larger than number of fortune texts"); } return 0; }