Visual Basic 6 – Capítulo 02 – Variables y Tipos de Datos

Introducción
En Visual Basic, las variables y tipos de datos son fundamentales para almacenar y manipular información en un programa. Las variables son espacios de memoria reservados para almacenar valores, mientras que los tipos de datos definen qué tipo de valor puede almacenar una variable. En este capítulo, aprenderemos la teoría y realizaremos ejercicios resueltos para comprender mejor estos conceptos.
Variables en Visual Basic
En Visual Basic, declarar una variable es sencillo. Utilizamos la palabra clave `Dim` seguida del nombre de la variable y su tipo de datos. Por ejemplo:
Dim edad As Integer
En el ejemplo anterior, hemos declarado una variable llamada `edad` de tipo `Integer`, que es un tipo de dato para números enteros.
Tipos de Datos en Visual Basic
Visual Basic proporciona varios tipos de datos para almacenar diferentes tipos de valores:
1. Enteros: Representan números enteros sin decimales.
Dim edad As Integer
Dim cantidad As Long
2. Números de punto flotante: Permiten valores con decimales.
Dim precio As Double
Dim precio As Double
Dim altura As Single
3. Caracteres: Almacenan un solo carácter.
Dim inicial As Char
4. Cadenas de texto: Almacenan secuencias de caracteres.
Dim nombre As String
5. Valores booleanos: Representan verdadero (`True`) o falso (`False`).
Dim esMayor As Boolean
6. Fecha y hora: Para almacenar fechas y/o horas.
Dim fechaActual As Date
Asignación de Valores
Después de declarar una variable, podemos asignarle un valor utilizando el operador de asignación (`=`).
Dim edad As Integer
edad = 25
También podemos asignar valores directamente al declarar una variable:
Dim nombre As String = "Juan"
Operaciones con Variables
Podemos realizar operaciones matemáticas con variables en Visual Basic. Por ejemplo:
Dim num1 As Integer
Dim num2 As Integer
num1 = 10
num2 = 5
Dim suma As Integer
suma = num1 + num2
Conversión de Tipos de Datos
A veces, necesitamos convertir un tipo de dato en otro. Podemos hacerlo de forma implícita o explícita:
Dim numTexto As String
numTexto = "10"
Dim numEntero As Integer
numEntero = CInt(numTexto)
Constantes en Visual Basic
Las constantes son valores que no cambian durante la ejecución del programa. Se declaran utilizando la palabra clave `Const` y su valor no puede modificarse.
Const gravedad As Double = 9.81
Ejercicios Resueltos
Ejercicio 1: Calcular el área de un rectángulo.
Dim base As Double
Dim altura As Double
base = 5
altura = 3
Dim area As Double
area = base * altura
MsgBox("El área del rectángulo es: " & area)
Ejercicio 2: Convertir grados Celsius a Fahrenheit.
Dim celsius As Double
celsius = 25
Dim fahrenheit As Double
fahrenheit = (celsius * 9 / 5) + 32
MsgBox("La temperatura en Fahrenheit es: " & fahrenheit)
Ejercicio 3: Calcular el promedio de tres notas.
Dim nota1 As Double
Dim nota2 As Double
Dim nota3 As Double
nota1 = 7.5
nota2 = 8
nota3 = 6.5
Dim promedio As Double
promedio = (nota1 + nota2 + nota3) / 3
MsgBox("El promedio de las notas es: " & promedio)
Conclusiones
Las variables y tipos de datos son esenciales en Visual Basic 6 para trabajar con datos y realizar cálculos. En este capítulo y con los ejercicios resueltos, hemos aprendido cómo declarar variables, utilizar diferentes tipos de datos, realizar operaciones y conversiones, y trabajar con constantes. Ahora puedes utilizar estos conocimientos para crear programas más complejos y realizar tareas más avanzadas en Visual Basic 6.