Algoritmo e Estrutura de Dados
1. INTRODUÇÃO 3
1. INTRODUÇÃO
Bom nesse trabalho iremos interpretar um algoritmo.
O conteúdo apresentado é resultado de pesquisas, tele aulas, web aulas, entre outros.
2. Algoritmo
_ P:= COMEÇO;
_ enquanto COMEÇO # L e COMEÇO.INFO # Y faça
_ COMEÇO:= COMEÇO.PROX;
_ fim enquanto;
_ se COMEÇO # L
_ então COMEÇO.INFO := X;
_ SUCESSO;
_ senão FRACASSO;
_ fim se;
_ COMEÇO:=P;
É de pesquisa e alteração
Bom Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita.
O processo de criação de um algoritmo faz uso de comandos para entrada e saída de dados, além de estruturas de controle do seu fluxo.
Seqüência Simples
Conjunto de instruções que serão executadas na ordem em que foram escritas. Exemplo:
Inicio algoritmo “Exemplo”; variaveis idade: inteiro; nome: caractere; inicio escreva “Informe seu nome: “; leia nome; escreva “Informe sua idade: “; leia idade; escreva “Você se chama”, nome, “e possui”, idade, “anos!”; fim Fim algoritmo
Estruturas Condicionais
As estruturas condicionais são utilizadas quando há uma condição que desvia o fluxo do programas para diferentes partes, dependendo do fato de a condição ser verdadeira ou falsa. Na condição das estruturas condicionais, utilizam-se os operadores relacionais (, =, =, ) para as comparações, observando suas características particulares.
Estruturas de Repetição
Quando precisa-se repetir o trecho de um algoritmo por determinado número de vezes, utiliza-se uma estrutura de repetição. As estruturas de repetição se dividem em ENQUANTO, REPITA, PARA. Para definir a estrutura mais adequada, devese saber o número de