Un novato que aprende C++ necesita ayuda con una tarea: editar un programa ganador, generar aleatoriamente un número del 1 al 5, correspondiente a diferentes premios, y generar el nivel del premio.
#include
#include
#include
usando el espacio de nombres estándar ;
void main()
{
for(; ;)
{
int número ;
srand((unsigned)time(0));
número = rand()%5+1;
cambiar(número)
{
caso 1: cout <<"Ganaste el premio A"< caso 2: cout <<"Ganaste el premio B "< caso 3: cout <<"Ganaste el premio C"< caso 4: cout <<"Ganaste el Premio D"< caso 5: cout <<"Ganaste el premio E"< predeterminado: break; } system("pause"); } } Debido a rand() son pseudoaleatorios números, así que use srand para generar números aleatorios reales. La función de time.h es el archivo de encabezado usado por time en srand, y stdlib.h es el archivo de encabezado llamado por rand()