Visual Basic 6 – Capítulo 03 – Operadores y expresiones
Los operadores y expresiones son fundamentales en cualquier lenguaje de programación, incluido Visual Basic 6. Los operadores permiten realizar operaciones matemáticas, lógicas y de concatenación, mientras que las expresiones son combinaciones de valores, variables y operadores que se evalúan para producir un resultado. En este capítulo, aprenderemos sobre los operadores y cómo utilizarlos en expresiones en Visual Basic 6.
Operadores Aritméticos
Los operadores aritméticos se utilizan para realizar operaciones matemáticas básicas. En Visual Basic, los operadores aritméticos son:
– `+`: Suma
– `-`: Resta
– `*`: Multiplicación
– `/`: División
– `\`: División entera (resultado sin decimales)
– `%`: Módulo (resto de la división entera)
– `^`: Potenciación
Ejemplo
Dim num1 As Integer = 10
Dim num2 As Integer = 3
Dim resultado As Integer
resultado = num1 + num2 ' resultado = 13
resultado = num1 - num2 ' resultado = 7
resultado = num1 * num2 ' resultado = 30
resultado = num1 / num2 ' resultado = 3.33333
resultado = num1 \ num2 ' resultado = 3
resultado = num1 % num2 ' resultado = 1
resultado = num1 ^ num2 ' resultado = 1000
Operadores de Comparación
Los operadores de comparación se utilizan para comparar valores y expresiones. En Visual Basic, los operadores de comparación son:
– `=`: Igual a
– `<>` o `Not Equal`: Diferente de
– `<`: Menor que
– `>`: Mayor que
– `<=`: Menor o igual que
– `>=`: Mayor o igual que
Ejemplo
Dim num1 As Integer = 5
Dim num2 As Integer = 10
Dim resultado As Boolean
resultado = num1 = num2 ' resultado = False
resultado = num1 <> num2 ' resultado = True
resultado = num1 < num2 ' resultado = True
resultado = num1 > num2 ' resultado = False
resultado = num1 < = num2 ' resultado = True
resultado = num1 > = num2 ' resultado = False
Operadores Lógicos
Los operadores lógicos se utilizan para combinar expresiones booleanas. En Visual Basic, los operadores lógicos son:
– `And`: Operador lógico AND
– `Or` : Operador lógico OR
– `Not` : Operador lógico NOT
Ejemplo
Dim edad As Integer = 25
Dim esMayorEdad As Boolean
Dim esAdulto As Boolean
esMayorEdad = (edad > = 18) ' esMayorEdad = True
esAdulto = (esMayorEdad And edad > = 21) ' esAdulto = True
Operadores de Concatenación
El operador de concatenación (`&`) se utiliza para combinar cadenas de texto.
Ejemplo
Dim nombre As String = "Juan"
Dim apellido As String = "Pérez"
Dim nombreCompleto As String
nombreCompleto = nombre & " " & apellido ' nombreCompleto = "Juan Pérez"
Ejercicios Resueltos
**Ejercicio 1**: Calcular el área de un triángulo utilizando la fórmula `área = (base * altura) / 2`.
Dim base As Double = 5
Dim altura As Double = 8
Dim area As Double
area = (base * altura) / 2
MsgBox("El área del triángulo es: " & area)
Ejercicio 2: Comprobar si un número es par.
Dim numero As Integer = 10
Dim esPar As Boolean
esPar = (numero Mod 2 = 0)
MsgBox("El número es par: " & esPar)
Ejercicio 3: Comprobar si un estudiante aprobó un examen (aprobado si la nota es mayor o igual a 70).
Dim nota As Integer = 75
Dim aprobado As Boolean
aprobado = (nota >= 70)
MsgBox("El estudiante aprobó el examen: " & aprobado)
Conclusiones
En este capítulo, hemos aprendido sobre los operadores y expresiones en Visual Basic 6, incluyendo operadores aritméticos, de comparación, lógicos y de concatenación. Además, hemos resuelto algunos ejercicios para poner en práctica los conocimientos adquiridos. Los operadores y expresiones son elementos esenciales en la programación, ya que nos permiten realizar cálculos, comparaciones y combinaciones de datos. ¡Sigue practicando y desarrollando proyectos para mejorar tus habilidades!