Buscar

APRESENTACAO DA AULA 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCE1010 – LÓGICA DE PROGRAMAÇÃO 
Aula 3: Lógica e Algoritmos 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
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. 
Garrafa de 
8 litros 
Garrafa de 
5 litros 
Garrafa de 
3 litros 
8 0 0 
0 5 3 
3 5 0 
3 2 3 
6 2 0 
6 0 2 
1 5 2 
1 4 3 
4 4 0 
Exercício 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Considere três caixas fechadas. Uma contém laranjas, outra contém maçãs e a última contém 
maçãs e laranjas. Sabendo que o estagiário trocou todas as etiquetas das caixas, como saber o 
que tem em cada uma sendo possível retirar uma única fruta? 
 
Exercício 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Resolvendo: atenção ao enunciado 
Exercício 
LARANJA MAÇÃ + LARANJA MAÇÃ 
Todas as etiquetas estão erradas! 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Resolvendo: atenção ao enunciado 
Exercício 
LARANJA MAÇÃ + LARANJA 
MAÇÃ Se eu tirei uma maçã... 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Lógica: que tal exercitarmos? 
LARANJA MAÇÃ + LARANJA 
MAÇÃ 
Onde tem etiqueta laranja não é laranja... 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Lógica: que tal exercitarmos? 
LARANJA MAÇÃ 
Também não é maçã, logo... É maçã com laranja. 
MAÇÃ + LARANJA 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Lógica: que tal exercitarmos? 
LARANJA MAÇÃ MAÇÃ + LARANJA 
O que sobra? 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
É a técnica de desenvolver sequências lógicas para uma determinada tarefa (algoritmo). 
 
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. 
Lógica de programação 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
• Uma sequência de passos (instruções) bem definidas. 
 
• Um algoritmo não representa necessariamente um programa de computador, mas os passos 
necessários para realização de um tarefa. 
 
• Pode 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? 
Algoritmos 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
1. Entender o enunciado; 
2. Identificar operações necessárias; 
3. Organizar em sequência; 
4. Refletir sobre a solução. 
Etapas para construção de um algoritmo 
Lógica de programação 
AULA 3: LÓGICA E ALGORITMOS 
Formas de construção 
Linguagem Natural/Narrativa 
 
 
Afrouxe um pouco os parafusos 
Levante o carro 
Retire os parafusos 
Retire o pneu 
Coloque o pneu reserva 
Aperte os parafusos 
Abaixe o carro 
Aperte os parafusos 
completamente 
Fluxograma 
algoritmo "média" 
var 
 nome_aluno : caracter 
 n1,n2,n3,n4 : real 
 soma : real 
 media : real 
inicio 
 escreva("Digite o Nome do Aluno: ") 
 leia(nome_aluno) 
 escreva("Digite a primeira nota: ") 
 leia(n1) 
 escreva("Digite a segunda nota: ") 
 leia(n2) 
 escreva("Digite a terceira nota: ") 
 leia(n3) 
 escreva("Digite a quarta nota: ") 
 leia(n4) 
 soma <-(n1+n2+n3+n4) 
 media<-(soma/4) 
 escreva(media) 
fimalgoritmo 
Português estruturado 
Assuntos da próxima aula: 
1. Algoritmos.

Outros materiais