Segue abaixo um exemplo de algoritmo em Portugol para calcular a potência de um número: ``` Algoritmo Potenciacao Var a, b, resultado, contador: inteiro Inicio resultado <- 1 contador <- 1 Escreva("Digite o valor de a: ") Leia(a) Escreva("Digite o valor de b: ") Leia(b) Enquanto contador <= b faça resultado <- resultado * a contador <- contador + 1 FimEnquanto Escreva("O resultado de ", a, " elevado a ", b, " é igual a ", resultado) FimAlgoritmo ``` Neste exemplo, o algoritmo recebe dois números inteiros e positivos como entrada (variáveis `a` e `b`). Em seguida, é criada uma estrutura de repetição com teste no início (`Enquanto`) que executa o cálculo da potência. A cada iteração do laço, o resultado é multiplicado pelo valor de `a` e o contador é incrementado em 1. O laço é executado enquanto o contador for menor ou igual a `b`. Ao final, o algoritmo imprime o resultado da potência.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar