Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Resistência dos Materiais - Tensões, Deformações e Lei de Hooke |
Uma barra de alumínio possui uma seção transversal quadrada com 60 mm de lado, o seu comprimento é de 0,80 m. A carga axial - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 519 vezes |
Pergunta/Tarefa: Uma barra de alumínio possui uma seção transversal quadrada com 60 mm de lado, o seu comprimento é de 0,80 m. A carga axial aplicada na barra é de 30 kN. Determine o seu alongamento. Note que o módulo de elasticidade do aço é 70 GPa. Veja a figura a seguir: ![]() Sua saída deverá ser parecida com: Lado da seção quadrada da barra em milímetros: 60 Comprimento inicial em metros: 0.80 Tração axial em quilonewton: 30 O alongamento da barra é: 0.09523809523809526 mm Na imagem já mostrei a Fórmula do Cálculo do Alongamento, ou seja, da Variação de Comprimento da barra. Você só precisa ter o cuidado de trabalhar com as unidades corretas. No código eu mostro como elas são convertidas para o Sistema Internacional de Medidas. Veja a resolução comentada deste exercício usando Python: # Algoritmo Python que calcular o alongamento de uma barra # de seção quadrada # função principal do programa def main(): # vamos ler o lado da seção quadrada da barra lado_barra = float(input("Lado da seção quadrada da barra em milímetros: ")) # vamos ler o comprimento inicial da barra comp_inicial = float(input("Comprimento inicial em metros: ")) # vamos ler a força da tração axial na barra tracao_axial = float(input("Tração axial em quilonewton: ")) # vamos converter a carga axial para newton tracao_axial = tracao_axial * 1000 # vamos definir o módulo de elasticidade do alumínio em Pa (Pascal) mod_elasticiade_aluminio = 70000000000 # o primeiro passo é encontrar a área da seção transversal da barra area = lado_barra * lado_barra # como o resultado da área veio em milímetros quadrados, vamos # converter para metros quadrados |
![]() |
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 |