Construção de Algoritmos Aula 2
Algoritmos
Tutores:
- Fábio William L. Corteletti;
- Fellipe Pedroso;
- Matheus Henrique.
Variáveis e Constantes
- Variáveis: são dados que podem variar, ou seja, ter seu valor alterado durante a execução do algoritmo. ex: x = 2 Inicialmente x é igual a 2 x 5 Aqui o valor 5 é atribuído a x x = 5 Agora x é igual a 5
- Constantes: são dados que não sofrem nenhuma variação durante todo o algoritmo, ou seja, seu valor sempre será o mesmo. ex: media <- (nota1 + nota2)
2
Constan te Representação gráfica de
Algoritmos(Fluxograma)
Utilização de símbolos gráficos para representar algoritmos. No fluxograma existem símbolos padronizados para início, entrada de dados, cálculos, tomada de decisão, saída de dados e fim.
Exemplo: Calcular o Dobro
Exemplo 2: Ir para Sala na Faculdade
Inicio
Inicio
Ir para Sala
Não
Não
Subir de
Elevador
Elevador está quebrad o? Entrar na Sala
Fim
Fim
Sim
Sim
Subir de
Escada
Exercício 1
- Crie um fluxograma para representar um
Algoritmo de Soma de dois valores. Ele deve: - receber como entrada dois valores;
- realizar o cálculo de soma dos valores recebidos e armazenar o resultado em uma variável “soma”;
- Ter como saída a “soma”.
Tempo: 15 minutos
Exercício 1
Inicio
Inicio
Num1, Num2
Soma
Num2)
(Num1 +
Soma
Fim
Fim
Exercício 2
- Crie um fluxograma para representar um
Algoritmo de análise de idade. Ele deve:
- receber como entrada a idade;
-realizar uma decisão para saber se a pessoa é “maior de idade” ou “menor de idade.” - Ter como saída a classificação da idade.
Tempo: 15 minutos
Exercício 2
Inicio
Inicio
idade
Sim
idade
>=18
“Maior de
Idade”
Não
“Menor de
Idade”
Fim
Fim
Exercício 3
- Crie um fluxograma para representar um
Algoritmo de cálculo da média. Ele deve:
- receber como entrada dois valores;
- realizar o cálculo da média;
- Realizar uma decisão, onde, se a nota for maior ou igual a 6,0 terá como saída
“Aprovado” e se a nota for menor que 6,0 terá como saída “Reprovado”
Tempo: 20