Páginas

sábado, 8 de outubro de 2011

Exemplo 3

=============================================================

Exemplo 3:
 Faça um algoritmo que calcule e imprima o valor de b elevado a n.
 O valor de n deve ser maior do que 1 e inteiro e o valor de b maior ou igual a 2 e inteiro.

=============================================================

// Seção de Declarações

var

valor,expoente,resultado,contador: inteiro

inicio

// Seção de Comandos
// A instrução de REPITA foi usada devido na descrição do problema exigir
// que VALOR aceite apenas valor maiores ou igual a 2.

repita
   escreva("Escreva um valor: ")
   leia(valor)
ate(valor>=2)

// A instrução de REPITA foi usada devido na descrição do problema exigir
// que expoente aceite apenas valor maiores que 1.

repita
   escreva("Escreva um expoente para esse valor: ")
   leia(expoente)
ate(expoente>1)

//A variável RESULTADO recebe o valor 1(UM) devido multiplicar o VALOR.
// Essa variável vai receber o resultado das multiplicacões.

resultado<-1

// A variável EXPOENTE é a quantidade de vezes que o VALOR vai se multiplicar.

para contador de 1 ate expoente faca
     resultado<-resultado*valor
fimpara

escreva(resultado)

fimalgoritmo

=============================================================

Nenhum comentário:

Postar um comentário