Para calcular a tensão que atua sobre uma viga utilizamos a expressão:
Onde é o momento que atua na viga, é a metade da altura da viga, e é o momento de inércia de área da viga.
Já a tensão admissível é calculada considerando um fator de segurança da seguinte forma:
Faça um programa que receba o momento, altura, momento de inércia e fator de segurança da viga, e calcule a tensão e a tensão admissível sobre uma viga.
Utilize as unidades do Sistema Internacional: newtons metros e pascal .
Passo 1
E aí pessoal, hora de outro exercício.
Esse exercício é bem legal pois pede pra gente calcular uma viga. Mas no fim das contas, é só mais um exercício de aritmética com C++.
Pra começar vamos precisar de muitas variáveis, uma pra cada um dos valores que vamos receber e calcular. Um detalhe é que vai ser necessária muita precisão nesses cálculos, então vamos usar o tipo
Então vamos declarar as variáveis , , , , , e :
Passo 2
O próximo passo é receber os valores do usuário. Utilizando os objetos e vamos receber os valores de e
Passo 3
Agora é horas dos cálculos!
Primeiro de tudo, a fórmula da tensão utiliza o parâmetro que vale metade da altura, então vamos calculá-lo
E com isso temos tudo que é necessário para calcular a tensão sobre a viga utilizando a fórmula
Show! Pra terminar as contas só precisamos calcular a tensão admissível considerando o fator de segurança da viga:
Passo 4
Com tudo calculado vamos imprimir os resultados. Utilizando o objeto podemos imprimir as variáveis e
Ah, não se esqueça de colocar a unidade de medida! Como todos os valores são recebidos de acordo com o SI, o resultado final será dado em pascal .
E prontinho! Questão concluída!
Resposta
Ei, a resposta está no passo a passo :)