Guía Práctica 3: 20 Ejercicios de Iniciación a operadores aritméticos de VBA en Excel

Potenciación (^), Módulo (Mod), Operaciones Aritméticas y Concatenación

Instrucciones para el estudiante:

Ejercicio 21: Cálculo del Área de un Cuadrado Sub Ejercicio21()

Problema: Se requiere calcular el área de un terreno cuadrado conociendo la longitud de uno de sus lados. Aplica la fórmula de potenciación utilizando el operador de exponente: Area = Lado ^ 2.

AB
1Lado del Cuadrado (m)8
2Área Calculada (m²)?
Ejercicio 22: Reparto de Canicas y Residuo Sub Ejercicio22()

Problema: Un profesor desea repartir equitativamente una cantidad de canicas entre sus alumnos y saber cuántas canicas le sobrarán. Utiliza el operador de módulo para obtener el residuo exacto: Sobrante = Canicas Mod Alumnos.

AB
4Total de Canicas53
5Cantidad de Alumnos5
6Canicas Sobrantes?
Ejercicio 23: Crecimiento Exponencial de Bacterias Sub Ejercicio23()

Problema: Una población de bacterias se duplica en cada período de tiempo transcurrido. Para determinar la cantidad final partiendo de 1 bacteria inicial, aplica la fórmula de potencia: Poblacion = 2 ^ Periodos.

AB
8Períodos Transcurridos6
9Población de Bacterias?
Ejercicio 24: Conversión de Minutos Sobrantes a Horas Sub Ejercicio24()

Problema: Un reloj digital recibe un total de minutos acumulados. Determina cuántos minutos restan tras completar horas exactas calculando el residuo de la división entre 60 usando el operador Mod: MinutosRestantes = TotalMinutos Mod 60.

AB
11Total Minutos Acumulados135
12Minutos Sobrantes (< 60)?
Ejercicio 25: Área de un Círculo Sub Ejercicio25()

Problema: Calcula el área de un círculo multiplicando el valor aproximado de Pi (3.1416) por el radio elevado al cuadrado. Utiliza la fórmula: Area = 3.1416 * (Radio ^ 2).

AB
14Radio del Círculo (cm)5
15Área del Círculo (cm²)?
Ejercicio 26: Empaque de Productos en Cajas Sub Ejercicio26()

Problema: Una fábrica empaqueta productos en cajas de 12 unidades (docenas). Encuentra cuántos productos quedan sueltos fuera de las cajas usando el operador de módulo: Sueltos = Productos Mod 12.

AB
17Total de Productos Fabricados125
18Productos Sueltos?
Ejercicio 27: Volumen de un Cubo Sub Ejercicio27()

Problema: Determina la capacidad volumétrica de un depósito de agua con forma cúbica elevando la medida de una de sus aristas al cubo: Volumen = Arista ^ 3.

AB
20Medida de Arista (m)4
21Volumen del Cubo (m³)?
Ejercicio 28: Verificación de Paridad (Residuo Par/Impar) Sub Ejercicio28()

Problema: En matemática, un número es par si al dividirse entre 2 su residuo es 0, o impar si su residuo es 1. Obtén el residuo de un número leído ingresando la fórmula: Residuo = Numero Mod 2.

AB
23Número Ingresado27
24Residuo de División entre 2?
Ejercicio 29: Interés Compuesto Basado en Potencia Sub Ejercicio29()

Problema: Un banco calcula el monto final de una inversión con interés compuesto multiplicando el capital base por el factor (1 + Tasa) ^ Años. Aplica esta fórmula con los datos provistos.

AB
26Capital Inicial ($)1000
27Tasa Anual (10% = 0.10)0.10
28Años de Inversión3
29Monto Final Ahorrado?
Ejercicio 30: Conversión de Días a Semanas y Días Sobrantes Sub Ejercicio30()

Problema: Un proyecto de desarrollo dura una cantidad determinada de días. Calcula la cantidad de días sobrantes que no llegan a completar una semana completa (7 días) usando el operador Mod: DiasSobrantes = TotalDias Mod 7.

AB
31Total Días del Proyecto38
32Días Sobrantes (< 7)?
Ejercicio 31: Teorema de Pitágoras (Hipotenusa al Cuadrado) Sub Ejercicio31()

Problema: En un triángulo rectángulo, la hipotenusa al cuadrado equivale a la suma de los catetos elevados al cuadrado. Calcula HipotenusaCuadrado = (Cateto1 ^ 2) + (Cateto2 ^ 2).

AB
34Cateto A3
35Cateto B4
36Hipotenusa al Cuadrado?
Ejercicio 32: Ficha Técnica de Producto Concatenada Sub Ejercicio32()

Problema: Construye una etiqueta identificadora de inventario combinando el código, la categoría y la cantidad en stock. Ejemplo del texto esperado: PROD-101 | Categoria: Lácteos | Stock: 50 unidades.

AB
38Código ProductoPROD-101
39CategoríaLácteos
40Stock50
41Ficha Generada?
Ejercicio 33: Cálculo del Índice de Masa Corporal (IMC) Sub Ejercicio33()

Problema: El IMC se utiliza para evaluar la condición física dividiendo el peso en kilogramos entre la estatura en metros elevada al cuadrado: IMC = Peso / (Estatura ^ 2).

AB
43Peso (kg)70
44Estatura (m)1.75
45Índice de Masa Corporal?
Ejercicio 34: Distribución de Cartas en un Juego de Mesa Sub Ejercicio34()

Problema: Un mazo de cartas se reparte por igual entre varios jugadores. Determina cuántas cartas quedan sobrantes en la baraja utilizando el operador Mod: MazoRestante = Cartas Mod Jugadores.

AB
47Total Cartas Mazo52
48Número de Jugadores5
49Cartas Sobrantes en Mazo?
Ejercicio 35: Energía Cinética de un Objeto Sub Ejercicio35()

Problema: En física, la energía cinética de un cuerpo en movimiento se calcula multiplicando la mitad de su masa por el cuadrado de su velocidad: Energia = 0.5 * Masa * (Velocidad ^ 2).

AB
51Masa (kg)10
52Velocidad (m/s)6
53Energía Cinética (J)?
Ejercicio 36: Resumen de Registro Escolar Sub Ejercicio36()

Problema: Crea un texto informativo de matrícula uniendo el grado, la sección y el número de aula asignado mediante concatenación. Ejemplo esperado: Estudiante de 3° Grado - Sección B asignado al Aula 102.

AB
55Grado
56SecciónB
57Aula102
58Registro Completo?
Ejercicio 37: Escala de Ampliación Geométrica Sub Ejercicio37()

Problema: Un modelo 3D amplía su tamaño original según una escala dada elevada al cubo para modificar su volumen base: VolumenFinal = VolumenBase * (Escala ^ 3).

AB
60Volumen Base (cm³)15
61Factor de Escala2
62Volumen Ampliado (cm³)?
Ejercicio 38: Tiempo de Espera en Fila de Atención Sub Ejercicio38()

Problema: Un banco atiende clientes en ventanillas dobles simultáneas. Calcula cuántos clientes quedan pendientes de formar un par completo calculando el residuo entre 2 con Mod: Sueltos = Clientes Mod 2.

AB
64Clientes en Espera19
65Cliente Suelto Sin Par?
Ejercicio 39: Distancia de Caída Libre Sub Ejercicio39()

Problema: La distancia que recorre un objeto en caída libre se calcula multiplicando la mitad de la gravedad (9.8 / 2 = 4.9) por el tiempo transcurrido elevado al cuadrado: Distancia = 4.9 * (Tiempo ^ 2).

AB
67Tiempo de Caída (seg)4
68Distancia Recorrida (m)?
Ejercicio 40: Dirección Postal Formal Concatenada Sub Ejercicio40()

Problema: Una empresa de envíos genera etiquetas de correspondencia uniendo la calle, la numeración y la ciudad. Ejemplo esperado del formato: Av. Las Flores N° 450 - Lima.

AB
70Calle / AvenidaAv. Las Flores
71Número450
72CiudadLima
73Etiqueta de Envío?