INTRODUÇÃOLógica de programação
Professor William
LÓGICA
Professor William
As pessoas usam a lógica no cotidiano sem perceber. Veja:
LÓGICA
Professor William
O número 3 é menor que o número 5. O número 7 é maior que o número 5. Logo, o número 3 é menor que os números 5 e 7 !!
LÓGICA
Professor William
Quando chove, não é preciso regar as plantas do jardim Hoje choveu Logo, hoje não é preciso regar as plantas do jardim
LÓGICA
Professor William
O Brasil fica na América do Sul. A América do sul fica no continente americano. Logo, os brasileiros são sul-americanos.
LÓGICA
Professor William
As vezes o raciocínio funciona desordenadamente.
“E se acontecer aqui ?”“Eu não tinha pensado nisso!”
EXERCÍCIO - BANCO
Professor William
1. Sair do banco2. Aguardar a vez de ser atendido3. Entrar na fila do caixa4. Digitar a senha5. Entrar no banco6. Informar o valor a ser retirado7. Procurar a fila do caixa8. Pegar o comprovante do saque, cartão e
dinheiro9. Entregar o cartão a atendente do caixa10.Conferir o valor em dinheiro
EXERCÍCIO – BOA VIAGEM
Professor William
Um carro sai da cidade de Boa Viagem e vai para a Cidade de Até que Enfim, percorrendo uma estradaDe 12 quilômetros. Nessa estrada, há um trecho emObras no quilometro 3, uma curva perigosa noQuilometro 5 e uma escola no quilometro 7.
Qual a seqüência das placas de indicação (avisos e quilometragens) da estrada ?
ALGORITMO
Professor William
Seqüência lógica de ações para executar umaDeterminada tarefa com sucesso.
ALGORITMO – CARRO EM MOVIMENTO
Professor William
Inicioentrar no carroajustar o banco e os espelhos retrovisorescolocar o cinto de segurançacolocar o cambio em ponto mortoligar o carrocolocar o cambio na primeira marchapisar no aceleradorsoltar o freio de mãosoltar a embreagem devagar
Fim
ALGORITMO –CARRO EM MOVIMENTO. REFINANDO
Professor William
Para entrar no carro, é necessário abrir a porta.Para abrir a porta, é necessário colocar a chave naPorta, etc.
Refine o algoritmo carro em movimento.
PSEUDOCÓDIGO
Professor William
Até aqui a forma que utilizamos para representarUm algoritmo foi o Pseudocódigo.
Também conhecido como Portugol. Sua característica é a proximidade com a
linguagem humana
FLUXOGRAMA
Professor William
Outra forma que utilizamos para representarUm algoritmo. Utiliza figuras.
Veremos as principais figuras
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
TERMINADOR Utilizado para indicar o inicio e o fim de um algoritmo
INICIO
FIM
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
Representa entrada manual de dados. Pode ser viaTeclado, uma tela touch screen, código de barras, etc.
ENTRADA MANUAL
LEIA IDADE
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
Representa a execução de uma operação ou grupode operações.PROCESSAMENTO
DECIDA SE ALUNO É MAIOR DE IDADE
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
Representa a execução de uma operação de saídaVisual de dados em um monitor de vídeo, impressora,Tela do celular, etc.
EXIBIÇÃO
ESCREVA SE ALUNO É
MAIOR OU NÃO
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
Representa o uso de desvios condicionais para Outros pontos do programa de acordo com situaçõesVariáveis.
DECISÃO
MAIOR DE 18 ?
ESCREVA aluno já é um
adulto
ESCREVA aluno não é um adulto
SIM NÃO
FLUXOGRAMA - REPRESENTAÇÕES
Professor William
MAIOR DE 18 ?
ESCREVA aluno já é um
adulto
ESCREVA aluno não é um
adulto
INICIO
FIM
Leia idade
SIM NÃO
ESCREVA informe sua
idade
EXERCÍCIO
Professor William
Escreva um fluxograma para o caso do carro em movimento.
Simule situações para utilizar a representação decisão.Por exemplo, teste se o carro ligou na primeira partida.
EXERCÍCIO
Professor William
Escreva um fluxograma para saque de um valor em umCaixa eletrônico.
Top Related