Escolar Documentos
Profissional Documentos
Cultura Documentos
• Definição de Lógica
O que é Lógica?
A lógica não possui uma definição específica.
Inicialmente era ligada à matemática (lógica
formal) e atualmente está relacionada a
todas as áreas do conhecimento humano.
Com o desenvolvimento da Ciência da
Computação, necessidade da linguagem
de programação, a aplicação do raciocínio
lógico passou a ser muito importante
nesta área.
Lógica de Programação
Lógica de Programação
• Definição de Lógica
A lógica formal nem sempre está relacionada
ao bom senso. Veja os argumentos
abaixo.
Penso, logo existo.
Lógica de Programação
Lógica de Programação
• Definição de Algoritmo
O que é Algoritmo?
Também há muitas definições, mas o
algoritmo consiste no processo de resolução
de um problema com número finito de
passos precisos e bem definidos.
Lógica de Programação
Lógica de Programação
• Definição de Algoritmo
Problema!!!
Objetivo
Processo
Claras e com n° de
Precisas Ações Passos
Finito
Conclusão
Lógica de Programação
Lógica de Programação
• Algoritmo x Lógica
A reunião destes conceitos possibilita o
uso fiel do raciocínio lógico na
programação.
O algoritmo corretamente desenvolvido
permite sua aplicação em qualquer
linguagem de programação.
Os algoritmos podem ser gráficos ou
textuais.
Algoritmos gráficos são auto explicativos e
de fácil compreensão.
Lógica de Programação
Lógica de Programação
• Algoritmo x Lógica
Algoritmos textuais são desenvolvidos em
linguagem formal estruturada e no idioma
do desenvolvedor para que seja de fácil
compreensão.
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
programa Area_do_Circulo
const
pi = 3.14159265
var
A: real
R: real
Inicio
leia R
Aapi*R^2 A = p x R2
Escreva A
fim
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
Lógica de Programação
• Conclusões
Todos os exemplos acima foram extraídos
do livro do Manzano e serão cobrados
posteriormente como exercícios utilizando
a linguagem C de acordo com o momento
necessário.
O desenvolvimento em portugol está
representado apenas para fim didático
para que o aluno verifique como se escreve
um programa em linguagem estruturada.
Lógica de Programação