17 julio, 2024

Todo Programación

Cursos, código fuente y ejemplos.

Quick Basic 4.5 – Capítulo 02 – Variables y tipos de datos

3 minutos de lectura

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.


Copyright © Todos los derechos reservados. | Newsphere por AF themes.