Exemplo de Solução
O seguinte programa mostra uma maneira de resolver este problema. Contudo, essa não é a única forma possível de solucioná-lo.
# Copyright 2020, Brigham Young University-Idaho. Todos os direitos reservados.
"""
Uma empresa de manufatura precisa de um programa que ajude seus funcionários
a empacotar itens fabricados em caixas para envio. Escreva um programa em Python
chamado caixas.py que solicite ao usuário dois números inteiros:
1) o número de itens fabricados e
2) o número de itens que o usuário colocará por caixa.
Seu programa deve calcular e exibir o número de caixas necessárias para armazenar
os itens. Esse número deve ser inteiro. Observe que a última caixa pode conter
menos itens do que as demais.
"""
# Importa o módulo math para que possamos usar a função math.ceil.
import math
# Solicita dois números ao usuário.
quant_itens = int(input("Digite o número de itens fabricados: "))
itens_por_caixa = int(input("Digite o número de itens por caixa: "))
# Calcula o número de caixas dividindo e
# utilizando a função math.ceil.
quant_caixas = math.ceil(quant_itens / itens_por_caixa)
# Exibe uma linha em branco.
print()
# Exibe o resultado para o usuário.
print(f"Para {quant_itens} itens, empacotando {itens_por_caixa}"
f" itens por caixa, você precisará de {quant_caixas} caixas.")