Você está aqui: VB.NET ::: Desafios e Lista de Exercícios Resolvidos ::: Hidrologia e Hidráulica |
Como aplicar a Fórmula da Vazão pelo Método Racional em VB.NET - De acordo com o método racional, a vazão máxima a ser considerada - Exercícios Resolvidos de VB.NETQuantidade de visualizações: 394 vezes |
Pergunta/Tarefa: Neste exercício de VB.NET nós veremos como aplicar a Fórmula da Vazão pelo Método Racional para resolver uma questão de Hidrologia que caiu no concurso para Analista na Área de Engenharia Sanitária do MPE-MS em 2013. 1) De acordo com o método racional, a vazão máxima a ser considerada no projeto de um bueiro para uma chuva de intensidade igual a 2 mm/h, com duração igual ou superior ao tempo de concentração da bacia de contribuição que possui área igual a 18 km2 e coeficiente de escoamento superficial igual a 0,7 será, em m3/s, igual a A) 5,4. B) 7,0. C) 11,5. D) 14,0. E) 25,2. Sua saída deve ser parecida com: Intensidade da chuva em mm/h: 2 Área da bacia em quilômetros quadrados: 18 Coeficiente de escoamento: 0,7 A vazão máxima é: 7,0 O primeiro passo para resolver esta questão é relembrando a fórmula da Vazão pelo Método Racional. Apresentado pela primeira vez em 1851 por Mulvaney e usado por Emil Kuichling em 1889, o Método Racional é um método indireto e estabelece uma relação entre a chuva e o escoamento superficial (deflúvio). Usamos esta fórmula para calcular a vazão de pico de uma determinada bacia, considerando uma seção de estudo. Eis a fórmula: \[Q = \frac{C \cdot I \cdot A}{360} \] Onde: Q = vazão de pico (m3/s); C = coeficiente de escoamento superficial que varia de 0 a 1. I = intensidade média da chuva (mm/h); A = área da bacia (ha), onde 1 ha = 10.000m2 Na questão do concurso nós já temos a intensidade da chuva em milímetros por hora, mas a área da bacia está em quilômetros quadrados, o que exigirá uma conversão para hectares. No código VB.NET eu mostro essa parte comentada. Então, hora de vermos a resolução comentada deste exercício usando VB.NET: Imports System Module Program ' função principal do programa VB.NET Sub Main(args As String()) ' variáveis usadas na resolução do problema Dim intensidade, area_bacia, coeficiente, vazao As Double ' vamos ler a precipitação ou intensidade da chuva em mm/h Console.Write("Intensidade da chuva em mm/h: ") intensidade = Double.Parse(Console.ReadLine()) ' vamos ler a área da bacia em quilômetros quadrados Console.Write("Área da bacia em quilômetros quadrados: ") area_bacia = Double.Parse(Console.ReadLine()) ' vamos ler o coeficiente de escoamento Console.Write("Coeficiente de escoamento: ") coeficiente = Double.Parse(Console.ReadLine()) |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VB.NET |
Veja mais Dicas e truques de VB.NET |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |