VALOR DO ÂNGULO USANDO SENO, COSSENO OU TANGENTE (seno inverso, cosseno inverso e tangente inverso)

import math
import time
def SenoInverso():
co = float(input("Valor do Cateto Oposto: "))
h = float(input("Valor da Hipotenusa: "))
r = (co / h)
sin = np.arcsin(r)
sinverso = round(math.degrees(sin), 4)
return sinverso
def CosenoInverso():
ca = float(input("Valor do Cateto Adjacente: "))
h = float(input("Valor da Hipotenusa: "))
r = (ca/h)
cos = np.arccos(r)
cosinverso = round(math.degrees(cos),4)
return cosinverso

def TangenteInverso():
ca = float(input("Valor do Cateto Oposto: "))
co = float(input("Valor do Cateto Adjacente: "))
r = (ca/co)
tan = np.arctan(r)
taninverso = round(math.degrees(tan),4)
return taninverso
def sair ():
print("***********************\n")
print("\tFim Do Programa")
print("***********************\n")
quit()

def menu():
print("\n\t\t*********************************************************\n\t\t\t\t\t\tMenu Principal"
"\n\t\t*********************************************************")
escolha = input("""
A: VALOR DO ÂNGULO USANDO SENO
B: VALOR DO ÂNGULO USANDO COSSENO
C: VALOR DO ÂNGULO USANDO TANGENTE
D: SAIR

Escolha uma hipótese:
""")
escolha = escolha.lower()
if escolha == 'a':
graus = SenoInverso()
print("O Valor do ângulo é de {}".format(graus))
time.sleep(5)
menu()
elif escolha == 'b':
graus = CosenoInverso()
print("O Valor do ângulo é de {}".format(graus))
time.sleep(5)
menu()
elif escolha == 'c':
graus = TangenteInverso()
print("O Valor do ângulo é de {}".format(graus))
time.sleep(5)
menu()
time.sleep(5)
menu()
elif escolha=='d':
sair()
else:
print("Erro na Tecla!")
print("Por favor, escolha novamente.")
menu()
menu()

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação