Um objeto é lançado a um ângulo (theta) em relação ao solo, com uma velocidade inicial v (em m/s), num planeta com gravidade g. Construa um programa que leia o ângulo (theta) em graus, a velocidade v e a gravidade g e calcule a altura máxima h em metros alcançada pelo objeto, e em seguida exiba (imprima) o resultado h na saída do programa.
Formato de entrada
Leia 3 números decimais (floats) representando:
- O ângulo theta em graus.
- A velocidade v.
- A gravidade g.
Formato de saída
Um número decimal (float) representando a altura máxima em metros alcançada pelo objeto.
Soluções para a tarefa
Respondido por
0
A questão acima trata-se de um lançamento oblíquo , onde a fórmula que representa a altura máxima do lançamento é dada por : .
Sabendo disso, veja o algoritmo feito em Python3 que tem como saída o valor de Hmax :
import numpy as np
ang = float(input("Digite o ângulo em radianos\n"))
v = float(input("Digite a velocidade em metros por segundo\n"))
g = float(input("Digite a gravidade m/s²\n"))
H = (v**2)*((np.sin(ang))**2)/(2*g)
print(H)
Perguntas interessantes
Química,
8 meses atrás
Biologia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
1 ano atrás
Direito,
1 ano atrás
Contabilidade,
1 ano atrás