Dato Tipo de variable Ejemplo de uso
123 Número edad = 123
"123" Cadena de texto codigo$ = "123" (¡es
texto!)
Función Qué hace Ejemplo
LEN(texto$) Cuenta cuántos caracteres LEN("Hola") → 4
tiene
LEFT$ Toma los primeros n LEFT$("Hola", 2) →
(texto$, n) caracteres "Ho"
RIGHT$ Toma los últimos n RIGHT$("Hola", 2) →
(texto$, n) caracteres "la"
MID$(texto$, Extrae n caracteres desde MID$("Hola", 2, 2) →
i, n) posición i "ol"
UCASE$ Convierte a mayúsculas UCASE$("hola") →
(texto$) "HOLA"
LCASE$ Convierte a minúsculas LCASE$("HOLA") →
(texto$) "hola"
PARTE EXPLICACIÓN CORTA
FUNCTION Función que lee un número
LEE_NUMERO
USA INPUT Pide el número al usuario
USA IF...BEEP Verifica si el número es válido
USA LOOP UNTIL Repite hasta que el número esté en
el rango
DEVUELVE LECTURA Devuelve el número correcto
Parte Función
lee_entero Función que pide número entero digitando tecla
por tecla
InKey$ Captura la tecla presionada
Select Case Decide qué hacer con cada tecla
Backspace Borra la última cifra
(Chr$(8))
Chr$(13) Enter
Val(cadena$) Convierte el texto a número
ESCRIBE(...) Escribe texto en la pantalla con posición y color
Palabra Qué hace
SELECT Evalúa una variable
CASE
CASE valor Ejecuta si coincide ese
valor
CASE ELSE Lo que se hace si nada
coincide
TIPO CONTENIDO
NOMBRE Cadena Nombre de la
$(I) persona #i
EDAD(I) Entero Edad de la persona
#i
ESTATUR Real Estatura de la
A(I) persona #i
SEXO$(I) Cadena "H" o "M" de la
corta persona #i