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

Ver Teoria

Enunciado

Faça um programa em C que solicite dois valores inteiros. Depois calcule a raiz quadrada do segundo elevado ao primeiro: y x

Passo 1

E aí pessoal. Essa é uma questão direta, vamos precisar receber valores e calcular y x .

Então vamos declarar as duas variáveis inteiras x e y . Mas também uma outra variável do tipo f l o a t chamada r e s u l t para guardar o resultado obtido.

Passo 2

Belezinha. Agora vamos receber os valores do usuário. Como sempre, vamos utilizar os comandos c o u t e c i n para isso:

Passo 3

Com os valores em mãos, podemos efetuar os cálculos.

Precisamos resolver a expressão:

y x

Traduzindo isso para C++ teremos:

s q r t (   p o w   y ,   x   )

Veja como fica no código:

Passo 4

Agora a parte mais difícil já passou. Tudo que nos resta é exibir o resultado pro usuário! Então, vamos utilizar o c o u t   mais uma vez:

E com isso terminamos o exercício.

Resposta