Escolar Documentos
Profissional Documentos
Cultura Documentos
O algoritmo diz:
- Você
- Você e a Programação
- Que livro está lendo (ou leu!)
Por onde começar ????
A palavra
lógica está
normalmente
relacionada
com o modo
de pensar de
um indivíduo
em termos de
racionalidade
e coerência.
O que é Lógica?
17
Lógica de Programação:
Técnica de encadear
pensamentos para atingir
determinado objetivo.
23
Características de um Algoritmo
• Todo algoritmo deve apresentar algumas características básicas:
-Ter um início;
-Ter um fim;
- Não dar margem à dupla interpretação
(não ter duplo sentido);
-Ter a capacidade de receber dado(s) de entrada do mundo exterior;
-Poder gerar informações de saída para o mundo externo ao do ambiente do
algoritmo;
24
Exercício 1:
Faça um algoritmo (narrativa, fluxograma e pseudocódigo) para
mostrar o resultado da multiplicação de dois números.
Qual a entrada?
Qual o processamento?
Qual a saída?
Narrativa Fluxograma
1) Coletar dois números (N1 e N2)
2) Multiplicar os números (M <- N1 * N2)
3) Mostrar o resultado da multiplicação
início
Pseudocódigo
Algoritmo "multiplicacao"
N1, N2
Var
n1,n2,m:real
Inicio M <- N1 * N2
escreva("Digite um numero: ")
leia(n1)
escreva("Digite outro numero: ") M
leia(n2)
m<-n1*n2
escreva(m)
fim
Fimalgoritmo
Fluxograma
Símbolo utilizado para indicar o início e o fim do algoritmo
Símbolo utilizado para representar a entrada de dados
Símbolo que indica que deve ser tomada uma decisão, indicando a
possibilidade de desvios
31
Obrigada!