Descrição do exercício
Faça um programa que possua uma função chamada Potencia(), que vai receber dois parâmetros numéricos (base e expoente) e vai calcular o resultado da exponenciação.
Ex: Potencia(5,2) vai calcular 52 = 25
Explicação em vídeo
Resolução do exercício
programa
{
funcao inteiro potencia(inteiro base, inteiro expoente) {
inteiro cont = 0, res = 1
enquanto (cont < expoente) {
res = base * res
cont++
}
retorne res
}
funcao inicio()
{
inteiro base, expoente, r
escreva("Vamos calcular a potência de dois números.")
escreva("\n")
escreva("\nDigite o valor de base: ")
leia(base)
escreva("Digite o valor de expoente: ")
leia(expoente)
r = potencia(base, expoente)
escreva("\n")
escreva("A potência de " + base + " elevado a " + expoente + " é " + r)
}
}