Qual é o valor da raiz quadrada da cossecante do ângulo A? Importe somente as funções necessárias do módulo math.
Passo 1
Fala aí! O bom dessa questão é que só pede cossecante… O ruim é que é ruim de lembrar o que é cossecante!
Mas calma, segundo meu amigo google, cossecante é isso:
A gente só precisa calcular o seno e dividir 1 pelo seno. Ótimo, mas acontece que a gente tem que fazer isso usando Python, afinal, é uma questão de prog!
E a gente sabe calcular o seno usando Python! Bora por a mão na massa então...
Passo 2
Primeiramente, bora fazer a importação do módulo math, que é onde ficam guardadas as funções de matemática. Mas antes, se liga que no enunciado tá falando pra gente só importar as funções que são necessárias! E COMO QUE A GENTE FAZ ISSO?!
Ok, eu assumo, existe um jeito da gente importar só uma função de algum módulo. E a notação é tipo assim:
A gente tá falando pra importar a função sin() do módulo math. Isso significa que nosso programa só vai ter acesso a essa função do módulo, e nenhuma outra. Mas e se a gente precisasse importar mais de uma função desse jeito?!
A resposta é que a gente só precisaria separar por vírgulas. Olha, se a gente precisasse da função cosseno também, poderíamos fazer isso:
Beleza! E se a gente quisesse importar todas as funções desse jeito??
Nesse caso especial, onde a gente quer importar todas as funções individualmente, a gente usa *. Saca só:
Dessa forma, a gente tá importando todas as funções do módulo… Mas talvez você se pergunte qual a utilidade disso, já que podemos importar o módulo math direto sem usar a palavra-chave “from”, mas bora falar sobre isso daqui a pouco. Antes, vamos voltar pro nosso exercício, que só precisava da função math.sqrt().
E vamos calcular o que o enunciado tá pedindo.
Passo 3
Aqui, a gente precisa lembrar, lá do ensino fundamental, que o seno é o cateto oposto dividido pela hipotenusa do triângulo retângulo.
E a gente precisa saber esses dois valores pra conseguir seguir adiante na nossa questão!
Pra descobrir, bora dar uma segunda olhada na figura do enunciado.
A questão tá pedindo a cossecante de A, e pra calcular a gente precisa do seno de A. Vamos colocar na fórmula o cateto oposto ao ângulo de A então, que nesse caso é 5.
E além dessa dado, também vamos precisar da hipotenusa. A hipotenusa é sempre o maior dos lados, e fica oposto ao ângulo reto (que é representado nas figuras sempre por uma quadradinho). Nesse caso, a hipotenusa é o 13!
Pronto! Já sabendo os dados, a gente pode colocar na nossa fórmula do seno!
E agora, vamos colocar esse seno na fórmula da cossecante:
E pra fazer essa proeza, eu resgatei uma propriedade de frações que eu tirei lá do fundo do baú: dividir uma fração por outra é a mesma coisa que multiplicar uma fração pelo inverso da outra. Então, o que eu acabei de fazer foi isso aqui:
Pronto! Delicinha!
Passo 4
Agora a gente já tem todos os dados e só falta fazer a conta. A gente poderia usar uma calculadora, mas aqui a ideia do professor é treinar as nossas habilidades com o módulo math. Então, vamos resolver em Python.
Ala! A gente acabou de criar uma variável chamada cs e colocou dentro dela o resultado da fórmula que a gente tinha acabado de achar no passo anterior. Mas tu reparou que dessa vez a gente não usou math.sqrt() e nem math.cosec()?!
Isso é porque a gente importou as funções individualmente. Quando a gente especifica a função que a gente quer, usando a palavra-chave “from” na importação, a gente não precisa do nome do módulo pra usar. Podemos chamar direto pelo nome sem usar “math.” na frente! É por isso que às vezes é útil importar todas as funções usando *, pra não precisar ficar colocando “math.”.
E agora, a gente só precisa exibir o resultado da conta pra gente responder o enunciado.
Passo 5
Pra gente exibir o resultado, bora usar a função print(). Também vamos usar uma formatação de string pro resultado ficar bonitinho! Se tu não lembra muito bem de formatação de string, é legal tu dar uma olhada no tópico Operações com String aqui da playlist, jae? Seu professor da faculdade vai ficar feliz!
Então, bora escrever nosso print().
Aí sim! Agora, quando a gente executar, o resultado vai ser calculado e exibido pra gente.
Pronto! Terminamos a questão.
Te vejo no próximo exercício, hein!
Resposta
A raiz quadrada da cossecante de A é 0.62.