Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Trigonometria - Funções Trigonométricas |
Como calcular o seno, co-seno, tangente, secante, co-secante e co-tangente de um ângulo informado pelo usuário - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 464 vezes |
Pergunta/Tarefa: Escreva um programa Python que pede para o usuário informar um ângulo em graus e informe o seno, co-seno, tangente, secante, co-secante e co-tangente do ângulo informado. Sua saída deve ser parecida com: Informe o ângulo em graus: 35 O ângulo em graus informado foi: 35.0 O ângulo em radianos é: 0.6108652381980153 O seno do ângulo é: 0.573576436351046 O cosseno do ângulo é: 0.8191520442889918 A tangente do ângulo é: 0.7002075382097097 A co-tangente do ângulo é: 1.4281480067421146 A secante do ângulo é: 1.220774588761456 A co-secante do ângulo é: 1.7434467956210982 Veja a resolução comentada deste exercício usando Python: # vamos importar o módulo Math import math # função principal do programa def main(): # vamos pedir para o usuário informar um ângulo em graus angulo_graus = float(input("Informe o ângulo em graus: ")) print("O ângulo em graus informado foi: {0}".format(angulo_graus)) # vamos converter o ângulo em graus para ângulo em radianos angulo_radianos = angulo_graus * (math.pi / 180.0) print("O ângulo em radianos é: {0}".format(angulo_radianos)) # vamos calcular o seno do ângulo seno = math.sin(angulo_radianos) # vamos calcular o cosseno do ângulo co_seno = math.cos(angulo_radianos) # vamos calcular a tangente do ângulo tangente = math.tan(angulo_radianos) # vamos calcular a co-tangente do ângulo co_tangente = (1.0 / tangente) # vamos calcular a secante do ângulo secante = (1.0 / co_seno) # vamos calcular a co-secante do ângulo co_secante = (1.0 / seno) # e mostramos os resultados print("O seno do ângulo é: {0}".format(seno)) print("O cosseno do ângulo é: {0}".format(co_seno)) print("A tangente do ângulo é: {0}".format(tangente)) print("A co-tangente do ângulo é: {0}".format(co_tangente)) print("A secante do ângulo é: {0}".format(secante)) print("A co-secante do ângulo é: {0}".format(co_secante)) if __name__== "__main__": main() |
![]() |
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 |