PROCURAR:     
  Terça, 24/11/2009
» Introdução
» Programação
» Administração
» Hardware
» Aplicativos
» Jogos
» Segurança
» Editorial
» Entrevistas
» Fórum
» Links
» Notícias
» Pegue o Linux
» Documentação
» Programas
» Dúvidas
» Oportunidades
» Sobre
» Contato
» Publicidade
 
Powered By:
DEBIAN
GNU/LINUX
 
English Version
 
 
Curso de Algoritmo - Aula IX
Por: Jorge Luiz E. Sousa

Exercício 3

Fazer um algoritimo para calcular a potência N de um numero X. Ambos serão digitados pelo usuário. E escreva na tela.

Algoritmo
Declare
//Inicio do algoritmo
    //Obtendo os dados do usuário
    Escreva('Digite a base:')
    Leia(Base)
    Escreva('Digite o expoente:')
    Leia(Expoente)
    
    //Inicializando variável resultado
    Resultado<- Base
    
    //Calculando
    Se Expoente = 0
        então
Resultado<-1 
        senão
Se base = 0
                então Resultado <- 0
                senão PARA i<- 1 até (Expoente -1)
FAÇA
Resultado<- Resultado * Expoente
                    FimPARA
FimSe
FimSe
Escreva('O resultado é: ',Resultado)
FimAlgoritmo

Análise do algorítmo acima:

Primeira análise

O calculo da exponenciação se dá como XN de modo que para se obter o resultado final deve-se multiplicar X por ele mesmo N vezes. Então, conhecemos o valor inicial (1) e o valor final será dado pelo usuário.

A estrutura PARA é o mais indicado.

Segunda análise

Montar a expressão é facil, mas em algoritmo é necessário mostrar todos os passos para a máquina (computador), pois você o está ensinando a fazer algo. então, devemos prever todas as situações possíveis. Por isto, testamos a entrada do expoente 0, e base 0.


«Anterior Próximo»

Introdução
Exercício 1
Exercício 2
Exercício 3
Exercício 4
Exercício 5
Exercício 5
Exercício 6
Conclusão


Enviar para um amigo

Imprimir

Índice de artigos

ENQUETE
Quais são as suas expectativas quanto ao OpenSUSE 11.2?

Que ele venha mais rápido
Seja mais leve
Mais bonito
Outros


NEWSLETTER
Inscreva-se e receba as últimas notícias, programas, artigos, novidades e tudo do mundo Linux que aconteceu na semana.
 
Digite seu email:

Publicidade / Sobre OLinux / Entre em Contato / Privacidade
Copyright (c) 1999-2009, OLinux - O Portal de Linux do Brasil.
Desenvolvido por: Linux Solutions
Todos os Direitos Reservados.