Escolar Documentos
Profissional Documentos
Cultura Documentos
Algoritmos
- Algoritmo;
- Funcionamento do algoritmo;
- Sintaxe Básica;
- Exercícios.
Algoritmos
Tremblay, 1983)
(
Algoritmos
• Onde aplicamos?
– Ao atravessar uma rua
– Ao trocar um pneu
– Na preparação de um sanduiche
– O nosso corpo funciona segundo um algoritmo
– Ao renovarmos o documento dos nossos carros
– Ao calcular fórmulas matemáticas
– Automatizar tarefas repetitivas
# Funcionamento do Software
Monitor
Teclado
in
Software
out
Problema:
• Pegar dois números, calcular e exibir a soma destes
números
Regras:
• Próximos slides !!
Exemplo – Passos para somar dois números
8
# Excelente prática de programação
Esquema Tático:
• Quais os passos ?
# Onde armazenar os dados ??!!
Algoritmo soma
Numero1, numero2, soma
Início
Pegar o primeiro número;
Pegar o segundo número;
Somar o primeiro número com o segundo;
Mostrar o resultado da soma;
Fim.
18
# Interação com o usuário
Exemplo:
escreva (‘Oi, usuário, qual seu nome? ’);
# Interação com o usuário
Exemplo:
leia (nome);
# Problema
Problema:
• Ler um número do usuário, calcular e exibir o
dobro deste número.
# Solução !!
Algoritmo Memória
numero, dobro: inteiro
inicio
escreva(‘Informe o numero: ‘);
leia(numero);
dobro numero * 2;
escreva(‘Dobro do numero = ‘, dobro);
fim.
Exercício
1. Faça um algoritmo para trocar uma lâmpada
2. Faça um algoritmo para saír de casa e ír para a
UFCG
3. Faça um algoritmo para sacar dinheiro no banco 24
horas
4. Faça um algoritmo para mostrar o resultado da
divisão de dois números
5. Faça um algoritmo para calcular a média aritmética
entre três notas de um aluno e mostrar sua
situação, que pode ser aprovado ou reprovado.
6. Faça um algoritmo que calcule a área de um
quadrado. Sabe-se que : A = lado * lado.