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