lógica
APLICADA
A02 - Algoritmos
Prof. Esp. Luis Alexandre da Silva luis.silva51@fatec.sp.gov.br www.ldstec.com.br
1
ALGORITMOS
•
Algoritmo é uma sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa. São utilizados em disciplinas como: física, química e informática, entre outras.
EXERCÍCIOS
• Escrever
os algoritmos em linguagem natural (descrição narrativa) para os seguintes requisitos:
• Descreva
a rotina que um motorista tem que realizar para trocar um pneu furado.
• Descreva
a rotina que uma dona de casa precisa executar para preparar um bolo.
3
ALGORITMO: PREPARAR UM
BOLO
Bata 4 claras em neve.
Adicione 2 xícaras de açúcar.
Adicione 2 xícaras de farinha de trigo, quatro gemas, uma colher de fermento e duas colheres de chocolate.
- Bata por 3 minutos.
- Unte uma assadeira com margarina e farinha de trigo.
- Coloque o bolo para assar durante vinte minutos em temperatura média.
-
4
ALGORITMO: TROCAR PNEU
FURADO
-
Verificar qual pneu furou.
Posiciona o macaco para levantar o carro.
Pega o estepe.
Solta os parafusos.
Substitui o pneu furado.
Recoloca os parafusos.
Desce o carro.
Guarda o macaco e o pneu furado.
5
ALGORITMOS
•
Existem diverso tipos de algoritmos, onde podemos destacar o Descrição Narrativa, Pseudocódigo e Fluxograma:
• Descrição
Narrativa: utiliza linguagem narrativa natural para descrever os passos para a realização de uma tarefa.
• Pseudocódigo: utiliza
uma linguagem estruturada muito mais semelhante a uma linguagem de programação.
• Fluxograma: é
uma forma universal de representação, utiliza figuras geométricas para representar os passos a serem seguidos. ALGORITMO:
PSEUDOCÓDIGO
-
desenvolver um pseudocódigo para ler o nome, a idade, o cargo e o salário de 50 pessoas e verificar quantos