Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Fenômenos dos Transportes, Hidráulica e Drenagem |
Calcule o tempo que levará para encher um tambor de 400 litros, sabendo que o diâmetro do tubo conectado - Python para Fenômenos dos Transportes e Hidráulica - Exercícios Resolvidos de PythonQuantidade de visualizações: 65 vezes |
Pergunta/Tarefa: Calcule o tempo que levará para encher um tambor de 400 litros, sabendo que o diâmetro do tubo conectado ao tambor é igual a 30 mm. Considere que a velocidade de escoamento do líquido é de 0,5 m/s. Sua saída deverá ser parecida com: Informe a capacidade do tambor (litros): 400 Informe o diâmetro do tubo (mm): 30 Informe a velocidade do escoamento (m/s): 0.5 Capacidade do tambor: 0.4 m3 Área da seção transversal do tubo: 0.0007068583470577034 m2 Vazão volumétrica: 0.0003534291735288517 m3/s Tempo gasto em segundos: 1131.7684842090337 s Tempo gasto em minutos: 18.86280807015056 minutos Para a resolução deste exercício, veja nesta mesma seção os Exercícios Resolvidos de Fenômenos dos Transportes e Hidráulica nos quais eu mostro as fórmulas para o cálculo da Vazão Volumétrica, Vazão Mássica e Vazão em Peso. Obs.: No código eu mostro como calcular a área da seção transversal do tubo a partir do seu diâmetro e também como converter de milímetros quadrados para metros quadrados e de litros para metros cúbicos. Veja a resolução completa para o exercício em Python, comentada linha a linha: # vamos importar a biblioteca Math import math # método principal def main(): # vamos ler a capacidade do tambor em litros capacidade_tambor = float(input("Informe a capacidade do tambor (litros): ")) # vamos converter de litros para metros cúbicos volume = capacidade_tambor / 1000.0 # vamos ler o diâmetro do tubo em milímetros diametro_tubo = float(input("Informe o diâmetro do tubo (mm): ")) # vamos calcular a área transversal do tubo area_tubo = (math.pi * math.pow(diametro_tubo, 2)) / 4.0 # vamos converter a área de milímetros quadrados para metros quadrados area_tubo = area_tubo / 1000000 # vamos ler a velocidade do escoamento velocidade_escoamento = float(input("Informe a velocidade do escoamento (m/s): ")) ...... |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |