Y entonces como les fue con el ejercicio práctico propuesto en los capítulos 9 y 10?
Como lo prometí, les paso el código fuente con una posibilidad de como hacerlo que es el de los videos:
REM "UN JUEGO DE ADIVINAR EL NUMERO"
REM "SI NO ACIERTA TIENE QUE DECIR SI ES MAS ALTO O MAS BAJO"
REM "EL USUARIO ARRANCA CON 0 PUNTOS A MEDIDA QUE NO ACIERTE SE LE SUMA UN PUNTOS POR ERROR"
REM "VAN A HABER 3 NIVELES"
REM "1-FACIL: 1 al 10"
REM "2-INTERMEDIO: 1 al 50"
REM "3-DIFICIL: 1 al 100"
REM "AL FINAL TENEMOS QUE MOSTRAR EL NUMERO QUE ACERTO Y CUANTOS PUNTOS HIZO"
INPUT "En que nivel quiere jugar (1-F,2-I,3-D): ", nivel
RANDOMIZE TIMER
SELECT CASE nivel
CASE 1
correcto = INT(RND * 10) + 1
CASE 2
correcto = INT(RND * 50) + 1
CASE 3
correcto = INT(RND * 100) + 1
CASE ELSE
PRINT "El nivel ingresado no existe"
END SELECT
nro = 0
puntaje = 0
DO WHILE correcto <> nro
INPUT "Ingrese n£mero: ", nro
IF nro = correcto THEN
PRINT "Acertaste!"
PRINT puntaje
ELSE
puntaje = puntaje + 1
IF nro > correcto THEN
PRINT "El n£mero correcto es menor"
ELSE
PRINT "El n£mero correcto es mayor"
END IF
END IF
LOOPEspero que les haya servido y pronto más de QBasic, hay muchas cosas que ver!



