Exercícios Resolvidos de cmath - Mais matemática com C++

Ver Teoria

Enunciado

Faça um programa que receba um ângulo (em graus) e calcule o seno, cosseno, e tangente do ângulo.

Passo 1

A entrada desse programa é um ângulo em graus. Então vamos criar uma variável t h e t a   do tipo f l o a t pra gente poder receber qualquer valor real de ângulo.

Pra calcular o seno, cosseno, e tangente, vamos usar a biblioteca < c m a t h > para acessar as funções trigonométricas. Então temos que usar # i n c l u d e < c m a t h > no começo do código.

Porém, as funções trigonométricas do C++ trabalham em radianos. Para converter graus em radianos vamos precisar do valor de π . Uma boa prática é declarar uma constante que contenha o valor de π . Vamos usar um valor com quatro casas decimais c o n s t   f l o a t   p i = 3.1415

Então vamos escrever a primeira parte do nosso código:

Passo 2

Certo! Agora vamos receber os valores do usuário. Pra isso mandamos uma mensagem pro usuário usando a função c o u t e recebemos o valor do usuário usando c i n

Passo 3

Mas lembre-se. O ângulo foi dado em graus, e o C++ trabalha com radianos. Então vamos converter. Basta multiplicar por π e dividir por 180 .

Passo 4

Agora vamos fazer os cálculos. Pra isso vamos usar as funções s i n , c o s e t a n . Pra deixar o código mais limpo, vamos inserir as funções trigonométricas diretamente dentro do c o u t

Resposta