Taller Práctico: Variables y Operadores en Python

Escuela Técnica | Lógica de Programación e Introducción al Lenguaje

Instrucciones del Taller

A continuación encontrarás 20 problemas del mundo real. Para cada uno debes identificar las variables necesarias, solicitar los datos de entrada (o asignarlos) y realizar el cálculo correspondiente utilizando los operadores aritméticos de Python:

+ Suma - Resta * Multiplicación / División exacta // División entera ** Potencia % Módulo (Resto)

Cálculo de Salario Diario

Ej. 01

Un operario técnico trabaja un número determinado de horas al día y recibe un pago fijo por cada hora trabajada.

Reto: Crea variables para horas_trabajadas y precio_hora. Calcula e imprime el sueldo total del día.

Área de un Terreno Rectangular

Ej. 02

En la asignatura de dibujo técnico se requiere calcular la superficie en metros cuadrados de un lote rectangular.

Reto: Define las variables base y altura. Calcula el área usando el operador de multiplicación.

Perímetro de una Pieza Cuadrada

Ej. 03

Un taller mecánico necesita fabricar un marco metálico cuadrado y requiere saber cuánto material consumirá el borde.

Reto: Declara la variable lado y calcula el perímetro total sumando sus cuatro lados o usando multiplicación.

Promedio de Calificaciones

Ej. 04

Un estudiante técnico obtuvo tres notas en sus evaluaciones de taller y desea saber su promedio final.

Reto: Crea variables para nota1, nota2 y nota3. Suma las tres notas y divídelas entre 3.

Conversión de Temperatura

Ej. 05

Un sensor industrial registra la temperatura en grados Celsius y se necesita convertir a Fahrenheit.

Reto: Guarda los grados en celsius. Aplica la fórmula: fahrenheit = (celsius * 9/5) + 32.

Reparto Equitativo de Tornillos

Ej. 06

Se tienen 125 tornillos para distribuir por igual entre 6 cajas de ensamblaje en el taller.

Reto: Usa el operador // para saber cuántos tornillos enteros van en cada caja.

Sobrante de Inventario

Ej. 07

Tomando el problema anterior, se desea conocer exactamente cuántos tornillos quedan sueltos sin empaquetar.

Reto: Utiliza el operador de módulo % para hallar el residuo sobrante de la división.

Cálculo de Potencia Eléctrica

Ej. 08

En electrotecnia, la potencia disipada por una resistencia se calcula multiplicando la resistencia por la corriente al cuadrado: P = R · I 2.

Reto: Asigna valores a resistencia y corriente. Usa ** para elevar la corriente al cuadrado y calcula la potencia.

Conversión de Segundos a Minutos

Ej. 09

Un temporizador neumático ha registrado un total de 450 segundos de funcionamiento continuo.

Reto: Convierte la variable segundos a minutos dividiendo entre 60.

Descuento en Compra de Materiales

Ej. 10

Una ferretería ofrece un descuento directo de $15 sobre el total de la compra de insumos técnicos.

Reto: Crea total_compra y descuento. Muestra el precio final a pagar restando ambos valores.

Área de un Círculo

Ej. 11

Se necesita conocer el área transversal de una tubería cilíndrica sabiendo su radio: A = π · r 2.

Reto: Define pi = 3.1416 y la variable radio. Calcula el área usando ** para el radio.

Velocidad Media de un Móvil

Ej. 12

En la clase de física se evalúa un vehículo de prueba que recorre una distancia en cierto tiempo: v = d / t.

Reto: Asigna valores a distancia (en km) y tiempo (en horas). Calcula la velocidad media.

Conversión de Días a Horas

Ej. 13

Un proyecto de programación tiene un plazo estimado de entrega expresado en días.

Reto: Convierte una variable dias al número equivalente de horas multiplicando por 24.

Intercambio de Variables

Ej. 14

Dos sensores intercambiaron por error sus valores iniciales: a = 10 y b = 20.

Reto: Mediante lógica de asignación o una variable auxiliar temp, logra que a valga 20 y b valga 10.

Cálculo del IVA (Impuesto)

Ej. 15

Para facturar un servicio de mantenimiento técnico se debe agregar el 21% de IVA al subtotal.

Reto: Declara subtotal. Calcula iva = subtotal * 0.21 y muestra el valor total (subtotal + iva).

Volumen de un Cubo

Ej. 16

Se desea calcular el volumen de un depósito de agua con forma cúbica perfeccionada: V = l 3.

Reto: Asigna la medida del lado del cubo y obtén el volumen elevando la variable a la 3 con **.

Determinador de Número Par/Impar

Ej. 17

En un sistema de control automatizado, los códigos pares activan la banda A y los impares la banda B.

Reto: Crea la variable codigo. Aplica codigo % 2 y analiza por qué el resultado es 0 para pares y 1 para impares.

Consumo de Combustible

Ej. 18

Una maquinaria consume cierta cantidad de litros de diésel por cada kilómetro recorrido.

Reto: Crea variables para litros_usados y kilometros_recorridos. Calcula el consumo por km (litros / km).

Conversión de Horas a Minutos y Segundos

Ej. 19

Un proceso de fundición industrial tarda un tiempo estimado expresado en horas decimales (ej. 2.5 horas).

Reto: Dada la variable horas, calcula su equivalente total en minutos (* 60) y en segundos (* 3600).

Cálculo de Hipotenusa (Teorema de Pitágoras)

Ej. 20

Para construir una estructura de soporte triangular se conocen los catetos a y b: h = √(a2 + b2).

Reto: Asigna valores a cateto_a y cateto_b. Calcula la hipotenusa elevando la suma de sus cuadrados a la 0.5 (** 0.5).