Algoritmo
Índice
Algoritmos e Estruturas de Dados 1 1. Introdução 1 1.1. Processamento 1 1.2. Sistemas de Numeração 1 1.2.1. Conversão de Bases 1 2. Algoritmo 4 2.1. Constante 4 2.1.1. Tipos de Constantes 4 2.2. Variável 5 2.2.1. Declaração de Variáveis 5 2.2.2. Atribuição de Variáveis 5 2.3. Operadores Aritméticos 5 2.4. Estrutura do Algoritmo 6 2.5. Entrada e Saída de Dados 7 3. Algoritmo Estruturado 7 3.1. Estruturas: 7 3.2. Operadores Relacionais 8 3.3. Estrutura de Seleção 8 3.3.1. Seleção Simples 8 3.3.2. Seleção Composta 9 3.3.3. Seleção Multipla 9 3.4. OPERADORES LÓGICOS 11 3.5. Estrutura de Repetição 12 3.5.1. Para 12 3.5.2. Enquanto 13 3.5.3. Repita 14 3.5.4. Estruturas Auxiliares 14 3.5.4.1 Inicialização 15 4. Estrutura de Dados 15 4.1. Vetores 16 4.2. Registros 17 4.3. Vetor de Registro 18 4.4. Definindo um Tipo de Dado 20 5. Modularização 20 5.1. Parâmetros 21
Algoritmos e Estruturas de Dados
Introdução
Quando nos deparamos com qualquer problema diário, nosso cérebro monta uma seqüência para podermos realizar as tarefas, quando fazemos várias vezes a mesma tarefa, muitas vezes passamos a nos perguntar se estamos fazendo da melhor maneira, nesse momento começamos a estruturar e re-estruturar as nossas ações, estamos construindo algoritmos sem saber. Esta apostila irá ilustrar e tentar permitir que você entenda e aprenda um pouco sobre algoritmos.
1 Processamento
Transformação de informações existentes em resultados necessários. A representação de processamento é feita pelo esquema abaixo.
2 Sistemas de Numeração
Desde os primeiros tempos o homem vem adotando formas ou métodos específicos para representar números, tornando possível,