me ajude
Prof. LUIZ DI MARCELLO
AGOSTO/2014
AULA 1 – Prof. LUIZ DI MARCELLO
LÓGICA: VAMOS EXERCITAR!
• O QUE É LÓGICA?
”A lógica é o ramo da filosofia que cuida das regras do bem pensar, ou do pensar correto, sendo, portanto, um instrumento do pensar”
EXERCÍCIO:
Existem 3 garrafas, uma de 8 litros, outra de 5 e outra de 3 litros. Inicialmente a garrafa de 8 litros está cheia.
Queremos colocar 4 litros na garrafa de 5 litros e deixar os outros 4 litros na garrafa de 8 litros
AULA 1 – Prof. LUIZ DI MARCELLO
LÓGICA: RESOLVENDO...
Existem 3 garrafas, uma de 8 litros, outra de 5 e outra de 3 litros.
Inicialmente a garrafa de 8 litros está cheia.
Queremos colocar 4 litros na garrafa de 5 litros e deixar os outros 4 litros na garrafa de 8 litros
AULA 1 – Prof. LUIZ DI MARCELLO
Garrafa
8 litros
8
0
3
3
6
6
1
1
4
Garrafa
5 litros
0
5
5
2
2
0
5
4
4
Garrafa
3 litros
0
3
0
3
0
2
2
3
0
LÓGICA DE PROGRAMAÇÃO
• LÓGICA DE PROGRAMAÇÃO
“ É a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados objetivos dentro de certas regras baseadas na Lógica Matemática e que, depois, são adaptados para a Linguagem de Programação utilizada pelo programador para construir seu software“
• PROGRAMA
Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador
AULA 1 – Prof. LUIZ DI MARCELLO
ALGORITMO: O QUE É E PARA
QUE SERVE?
• UMA SEQUÊNCIA DE PASSOS (INSTRUÇÕES) BEM DEFINIDOS
• UM ALGORITMO NÃO REPRESENTA NECESSARIAMENTE UM
PROGRAMA DE COMPUTADOR, MAS OS PASSOS NECESSÁRIOS
PARA REALIZAÇÃO DE UM TAREFA
• PODEM HAVER REPETIÇÃO DE PASSOS, COMPARAÇÕES OU
NECESSITAR DE DECISÕES
• DIFERENTES ALGORITMOS PODEM REALIZAR A MESMA
TAREFA. POR EXEMPLO, DE QUANTAS FORMAS POSSO ME
VESTIR?
AULA 1 – Prof. LUIZ DI MARCELLO
ETAPAS PARA