Escolar Documentos
Profissional Documentos
Cultura Documentos
ESTRUTURADA EM C - NACIONALIZADA
2
10/03/2022
Objetivo da aula
• -Narrativa
• -Fluxograma
3
10/03/2022
Definição de Algoritmo
4
10/03/2022
Definição de Algoritmo
6
Definição de Lógica
7
Dicas de Aprendizado de Algoritmo
8
10/03/2022
Tipos de Algoritmos:
1. Descrição Narrativa
2. Fluxograma
3. PseudoCódigo
Exemplos de Algoritmos:
Solução 1
Passo 1: Receber o primeiro número
Passo 2: Receber o segundo número
Passo 3: Somar os números
Passo 4: Mostrar o resultado obtido na soma.
Solução 2
Vantagem:
Não é necessário aprender nenhum conceito novo, pois usa-se
a linguagem natural, neste ponto, já é bem conhecida.
Desvantagem:
Linguagem natural abre espaço para várias interpretações, uma vez escrita
errada(Erro de
virgulação), posteriormente dificultará a transcrição desse algoritmo para
o programa.
Exemplos:
-Não é minha nota...(Negação)
-Não, é minha nota...(Afirmação)
Descrição Narrativa:
Desvantagem:
Outra desvantagem na forma narrativa é o espaço para a ambiguidade.
Exemplos:
- Repetir de novo...
- Elo de ligação...
- Metades iguais....
- Encarar de frente....
Tipos de Algoritmos:
1. Descrição Narrativa
2. Fluxograma
3. PseudoCódigo
Fluxograma
FLUXOGRAMA
Fluxograma
19
Fluxograma
INÍCIO/FIM ENTRADA
PROCESSAMENTO
SAÍDA
DECISÃO
Fluxograma
Entrada de Dados
Exibir
Decisão
21
Fluxograma:
Fim Resultado
Exemplo em Fluxograma
Início
Fim
23
Formas de Representação de Algoritmos
Media Soma / 4
N Media > = 7
S
Resultado Resultado “Aprovado”
“Reprovado”
Escreva Media
Escreva Resultado
Fim
Fluxograma:
Vantagem:
O entendimento de elementos gráficos é mais simples que o texto narrati
vo.
Desvantagem
.
Acessem o Quiz (https://kahoot.it/ )
Sistemas Digitais
Bibliografia Básica