Para la próxima semana, donde verán Variables y Tipos de Datos, se plantean estos dos ejercicios que mantienen la lógica de “entrada-proceso-salida” pero aplicados a los contextos específicos de Ingeniería.
Este ejercicio es ideal para introducir float,
int y la concatenación de strings.
Planteamiento:
Una planta procesadora de palma de aceite necesita calcular el Índice de Rendimiento de Extracción (IRE). El operario debe ingresar el peso total de los racimos de fruta fresca (RFF) procesados en kilogramos y la cantidad de aceite crudo obtenido en litros.
Requerimientos:
string).float).float).Prueba del programa:
Si se ingresan 1000 kg de racimos y se obtienen 200 litros de aceite, el programa debe informar que el rendimiento del lote es del 18.4%.
Aquí reforzamos el uso de constantes y operaciones aritméticas aplicadas a la geometría.
Planteamiento:
Un ingeniero residente necesita calcular cuántos sacos de cemento se requieren para vaciar una columna de sección circular. Se sabe que para un concreto estándar de \(210\text{ kg/cm}^2\) (3000 psi), se consumen 9.5 sacos de cemento por cada metro cúbico de mezcla.
Requerimientos:
math.pi).Prueba del programa:
Para una columna de 3 metros de alto y 0.4 metros de diámetro (\(r = 0.2\)):
En Google Colab, en la solución de estos ejercicios tener cuidado con el error común:
TypeError: can't multiply sequence by non-int of type 'float'
Esto ocurre cuando olvidan envolver el input() en un
float() o int().
Recordar siempre que input() siempre devuelve un “texto”
(str).