Page 1 of 81
Lógica de
Programação
Heitor Felipe Honorato Lima
Page 2 of 81
Sumário
Lógica de Programação 5
Teste para ver seu nível de lógica 7
Lógica 9
Pensamento Lógico 9
Instruções 9
Algoritmos 9
Sequência Lógica 10
Exemplo: Algoritmo trocar lâmpada. 10
Exercício Algoritmo 11
Programas 12
Linguagens 12
Desenvolvimento de Algoritmos 12
Pseudocódigo 12
Estrutura Pseudocódigo 13
Construindo um Algoritmo 13
Fases 14
Pensando como programador 14
Exemplos Programa Gastos 14
Exercício Fases de Algoritmo 15
Valores 16
Page 3 of 81
Constante 17
Variáveis 17
Nome da variável 17
Tipos de variáveis 18
Declaração de Variáveis 19
Declarando Valores 20
Temos duas formas para atribuir valores, que são:
Declaração e Recebimento. 20
Exercício Variável 20
Programa Orçamento Móveis. 21
Exemplo Pseudocódigo: 22
Passos para a Criação 23
Exemplo Valores: 24
Exercício média 25
Fluxograma 26
Formas básicas de um Fluxograma: 26
Exemplo Fluxograma. 31
Exercício Fluxograma. 32
Teste de mesa 33
Processamentos Teste de mesa 34
Exercício Teste de Mesa 34
Operadores 35
Page 4 of 81
Operadores Aritméticos 36
Hierarquia das Operações Aritméticas 36
Operadores Relacionais 37
Operadores Lógicos 37
Operadores Condicionais 38
Operadores Bicondicionais 38
Exercício Transportadora 38
Estrutura de decisão 41
SE ENTÃO (IF THEN) 41
SENÃO (IF ELSE) 41
Exemplo Condicional Simples 42
CASO (SELECT CASE) 44
Exemplo CASO (SELECT CASE) 46
Exercício Calculadora 49
Exemplo Condicional Composta 51
Exemplo Condicional com Operador “E” 54
Exemplo Condicional com Operador “OU” 57
Exercício Aposentadoria 59
Estrutura de Repetição 61
Exemplo Loop de Repetição Do Until 61
Exemplo Loop de Repetição Do While 66
Exercício cardápio 69