Quick Basic 4.5 – Capítulo 02 – Variables y tipos de datos
Comentarios en QuickBASIC
¿Qué son los Comentarios?
Los comentarios son anotaciones en el código fuente que no tienen ningún impacto en la ejecución del programa. Sirven para explicar el propósito y la funcionalidad de diferentes partes del código.
Uso y Ventajas de los Comentarios
Los comentarios son esenciales para:
- Explicar el Código: Ayudan a otros programadores (y a ti mismo en el futuro) a entender el funcionamiento del programa.
- Documentar: Sirven como documentación para recordar la lógica detrás de ciertas partes del código.
- Depurar: Pueden ayudar a identificar problemas y errores al facilitar la comprensión del flujo del programa.
Ejercicio Resuelto: Comentarios en un Programa
' Este programa calcula y muestra el área de un triángulo
DIM base AS SINGLE
DIM altura AS SINGLE
DIM area AS SINGLE
' Solicitar al usuario los valores de la base y la altura
INPUT "Ingrese la base del triángulo: ", base
INPUT "Ingrese la altura del triángulo: ", altura
' Calcular el área del triángulo
area = 0.5 * base * altura
' Mostrar el resultado
PRINT "El área del triángulo es:", area
Variables en QuickBASIC
¿Qué son las Variables?
Las variables son contenedores para almacenar datos en un programa. Pueden representar números, texto, valores booleanos y más.
Declaración de Variables
En QuickBASIC, se declaran variables utilizando la palabra clave DIM
(dimensionar). Por ejemplo:
DIM edad AS INTEGER
DIM nombre AS STRING * 50
Asignación de Valores a Variables
Las variables pueden recibir valores mediante el operador de asignación (=
). Por ejemplo:
edad = 25
nombre = "Juan"
Ejercicio Resuelto: Manipulación de Variables
DIM num1 AS INTEGER
DIM num2 AS INTEGER
DIM suma AS INTEGER
num1 = 10
num2 = 5
suma = num1 + num2
PRINT "La suma de", num1, "y", num2, "es:", suma
Tipos de Datos en QuickBASIC
Tipos de Datos Básicos
QuickBASIC ofrece varios tipos de datos básicos, incluyendo INTEGER
(entero), SINGLE
(número en coma flotante), STRING
(cadena de caracteres).
Tipos de Datos Definidos por el Usuario
Además de los tipos de datos básicos, QuickBASIC permite crear tipos de datos definidos por el usuario, como estructuras y tipos de datos enumerados.
Conversión de Tipos de Datos
Es posible convertir entre diferentes tipos de datos utilizando funciones de conversión, como VAL
(cadena a número) y STR$
(número a cadena).
Ejercicio Resuelto: Conversión de Temperaturas
DIM celsius AS SINGLE
DIM fahrenheit AS SINGLE
DIM kelvin AS SINGLE
INPUT "Ingrese la temperatura en grados Celsius: ", celsius
fahrenheit = (celsius * 9 / 5) + 32
kelvin = celsius + 273.15
PRINT "Temperatura en Fahrenheit:", fahrenheit
PRINT "Temperatura en Kelvin:", kelvin
Salida por Pantalla en QuickBASIC
La Instrucción PRINT
La instrucción PRINT
se utiliza para mostrar información en la pantalla. Puede mostrar cadenas de texto, valores numéricos y variables.
Concatenación y Formateo de Salida
Se pueden concatenar cadenas y valores utilizando el operador +
. Para formatear la salida, se utilizan las funciones de formato como LPRINT
y FORMAT$
.
Uso de Punto y Coma en PRINT
El punto y coma (;
) se utiliza para imprimir sin un salto de línea, lo que permite mostrar información en la misma línea.
Ejercicio Resuelto: Generación de Mensajes
DIM nombre AS STRING * 50
DIM edad AS INTEGER
INPUT "Ingrese su nombre: ", nombre
INPUT "Ingrese su edad: ", edad
PRINT "¡Hola, "; nombre; "!"
PRINT "Usted tiene"; edad; "años de edad."
Conclusión
En este capítulo, hemos explorado aspectos fundamentales de QuickBASIC 4.5, incluyendo comentarios, variables, tipos de datos y la salida por pantalla. Hemos aprendido cómo utilizar comentarios para documentar y explicar el código, cómo declarar y manipular variables, cómo trabajar con diferentes tipos de datos y cómo mostrar información en la pantalla utilizando la instrucción PRINT
.