Você está aqui: VisuAlg ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Faça um programa que possua uma função chamada Potencia(), que vai receber dois parâmetros numéricos (base e expoente) - Exercícios Resolvidos de VisuAlgQuantidade de visualizações: 328 vezes |
|
Pergunta/Tarefa: 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 Sua saída deverá ser parecida com: Programa que calcula a potência de dois números. Informe o valor da base: 4 Informe o valor do expoente: 3 4 elevado a 3 é 64 Veja a resolução comentada deste exercício usando VisuAlg: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
algoritmo "Como calcular potência em VisuAlg"
var
// variáveis usadas na resolução do problema
base, expoente, resultado: inteiro
// função que recebe dois números inteiros e retorna
// o resultado do primeiro número elevado ao segundo
// número
funcao potencia(base, expoente: inteiro): inteiro
var
cont, res: inteiro
inicio
// vamos ajustar os valores iniciais das
// variáveis auxiliares
cont <- 0
res <- 1
enquanto (cont < expoente) faca
res <- base * res
cont <- cont + 1
fimenquanto
retorne res
fimfuncao
// função principal do programa
inicio
escreval("Programa que calcula a potência de dois números.")
escreval()
// vamos pedir a base
escreva("Informe o valor da base: ")
leia(base)
// vamos pedir o expoente
escreva("Informe o valor do expoente: ")
leia(expoente)
// vamos fazer uma chamada à função potencia()
resultado <- potencia(base, expoente)
// e mostramos o resultado
escreval(base, " elevado a ", expoente, " é ", resultado)
fimalgoritmo
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de VisuAlg |
Veja mais Dicas e truques de VisuAlg |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







