Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
AESTHETHIK IDENTIFICAR EL PROBLEMA Se necesita mantener un control estricto respecto al tiempo de despacho de las vacunas en 10 puntos de distribución, la corporación umbrela necesita un programa el cual: • Registre el conteo de cajas de vacunas, una a una, a medida que son extraídas del camión en cada punto de despacho. • Lleve un conteo del inventario existente en el contenedor del camión. • Emita una alarma si se excede el tiempo de despacho estipulado o si se entregan más productos de los especificados, por punto de despacho. • Genere un reporte al final de cada despacho, indicando el número de cajas entregadas y el tiempo de despacho, por cada uno de los 10 puntos de distribución. • En caso de que se entreguen más cajas de las estipuladas para cada punto de distribución, se debe notificar que “Se ha agotado el inventario” indicando el número del último punto de distribución que recibió la última caja. DEFINIR EL PROBLEMA Se debe hacer un registro éxitos, evaluando así el tiempo el número y otras características a tener en cuenta en el momento de la entrega de cajas ESTRATEGIAS Crear un programa usando el lenguaje de programación Python el cual sea capaz de registrar todos los datos para una evaluación correcta ACCION Y ALGORITMO Realizar correctamente la distribución de vacunas y en el tiempo requerido por la corporación umbrela LOGROS Completar satisfactoriamente los 4 tests CODIGO PHYTON MAIN.PY import control as ctrl #recordar verificar todos los casos posibles descritos en los ejemplos del reto #======================================================= #E S P A C I O D E T R A B A J O A L U M N O #======================================================= tiempo_entrega=int(input()) cantidad_cajas=int(input()) if tiempo_entrega>15: print("Se excede el limite de tiempo") elif cantidad_cajas<10: print("La cantidad de cajas de vacunas a despachar en cada punto de distribución es inferior a la mínima ideal/sugerida (10)") else: ctrl.control_camion(tiempo_entrega, cantidad_cajas) #fin CONTROL.PY def control_camion(tiempo_entrega, cantidad_cajas): #======================================================= #E S P A C I O D E T R A B A J O A L U M N O #======================================================= conteo_cajas=100 i=1 sum_cajas=0 while i <=10: j=1 print("Punto de distribución #",i) while j<=cantidad_cajas: if sum_cajas==100: break conteo_cajas-=1 if j>10: print("Encender alarma") print("Caja #",j) sum_cajas+=1 j+=1 i+=1 if conteo_cajas==0: print("Se ha agotado el inventario en el camión") print("El total de cajas en inventario en el camión =",conteo_cajas) print("Cantidad de cajas despachadas =",j-1) print("Tiempo de despacho =",tiempo_entrega) if sum_cajas==100: break
Compartir