Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CANT NUMERICA
000000
SIGNO
suma 00000000
resta
multiplicación
verificar
división
respuesta
DIM N3 AS BOOLEAN
DIM I AS INTEGER
LBLSIGNO.TEXT = "+"
VEZ = VEZ + 1
LBLNUMERO.TEXT = VEZ
NUMERO()
END SUB
N1 = LBLN1.TEXT
N2 = LBLN2.TEXT
LBLSIGNO.TEXT = "-"
VEZ = VEZ + 1
LBLNUMERO.TEXT = VEZ
NUMERO()
END SUB
LBLSIGNO.TEXT = "*"
VEZ = VEZ + 1
LBLNUMERO.TEXT = VEZ
NUMERO()
END SUB
PRIVATE SUB BTNDIVIDIR_CLICK(SENDER AS OBJECT, E AS EVENTARGS) HANDLES
BTNDIVIDIR.CLICK
LBLSIGNO.TEXT = "/"
VEZ = VEZ + 1
LBLNUMERO.TEXT = VEZ
NUMERO()
END SUB
SUB NUMERO()
N = SPNUMERO.VALUE
IF N = 1 THEN
N1 = ALEATORIO.NEXT(1, 9)
N2 = ALEATORIO.NEXT(1, 9)
END IF
IF N = 2 THEN
N1 = ALEATORIO.NEXT(10, 99)
N2 = ALEATORIO.NEXT(10, 99)
END IF
IF N = 3 THEN
N1 = ALEATORIO.NEXT(100, 999)
N2 = ALEATORIO.NEXT(100, 999)
END IF
IF N = 4 THEN
N1 = ALEATORIO.NEXT(1000, 9999)
N2 = ALEATORIO.NEXT(1000, 9999)
END IF
IF N = 5 THEN
N1 = ALEATORIO.NEXT(10000, 99999)
N2 = ALEATORIO.NEXT(10000, 99999)
END IF
IF N = 6 THEN
N1 = ALEATORIO.NEXT(100000, 999999)
N2 = ALEATORIO.NEXT(100000, 999999)
END IF
IF N = 7 THEN
N1 = ALEATORIO.NEXT(1000000, 9999999)
N2 = ALEATORIO.NEXT(1000000, 9999999)
END IF
IF N = 8 THEN
N1 = ALEATORIO.NEXT(10000000, 99999999)
N2 = ALEATORIO.NEXT(10000000, 99999999)
END IF
IF N = 9 THEN
N1 = ALEATORIO.NEXT(100000000, 999999999)
N2 = ALEATORIO.NEXT(100000000, 999999999)
END IF
IF N = 10 THEN
N1 = ALEATORIO.NEXT(1000000000, 999999999)
N2 = ALEATORIO.NEXT(1000000000, 999999999)
END IF
IF N1 > N2 THEN
LBLN1.TEXT = N1
LBLN2.TEXT = N2
ELSE
LBLN1.TEXT = N2
LBLN2.TEXT = N1
END IF
ELSE
LBLN1.TEXT = N1
LBLN2.TEXT = N2
BTNVERIFICAR.ENABLED = TRUE
END IF
IF N1 > N2 THEN
LBLN1.TEXT = N1
LBLN2.TEXT = N2
ELSE
LBLN1.TEXT = N2
LBLN2.TEXT = N1
END IF
ELSE
LBLN1.TEXT = N1
LBLN2.TEXT = N2
'BTNVERIFICAR.ENABLED = TRUE
END IF
END SUB
RPTAUSUARIO = VAL(TXTDATOS.TEXT)
N1 = LBLN1.TEXT
N2 = LBLN2.TEXT
PREGUNTA = LBLMENSAJE.TEXT
OPERRADOR = LBLSIGNO.TEXT
RESULTADO = N1 + N2
END IF
END IF
RESULTADO = N1 * N2
END IF
RESULTADO = N1 / N2
END IF
LBLMENSAJE.TEXT = "CORRECTO"
LBLCORRECTO.TEXT = VEZ
SONIDO1.PLAY()
ELSE
LBLMENSAJE.TEXT = "INCORRECTO"
LBLINCORRECTO.TEXT = VEZ
SONIDO.PLAY()
END IF
LBLNUMERO.TEXT = VEZ
END SUB
SONIDO = NEW
SYSTEM.MEDIA.SOUNDPLAYER("C:\USERS\EDUAR\DESKTOP\DANTA\ALEATORIOS DE
NUMEROS\Y2MATE.COM - RESPUESTA INCORRECTA.WAV")
SONIDO1 = NEW
SYSTEM.MEDIA.SOUNDPLAYER("C:\USERS\EDUAR\DESKTOP\DANTA\ALEATORIOS DE
NUMEROS\Y2MATE.COM - SONIDO RESPUESTA CORRECTA (1).WAV")
END SUB
END CLASS