Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução à programação
Algoritmia e Pseudocódigo
1. Fase de resolução de um problema
2
Utilizando
Algoritmo
Representação
Fluxograma gráfica
Representação
Pseudocódigo textual
2. Exemplos de algoritmos
4
• Fazer um bolo.
Ligador ou conexão
Comentário
Decisão / Comparação
Construção de fluxogramas
Links úteis: Simulação em fluxogramas
2.1. Fluxograma
7
2.1. Fluxograma - Exemplo
8
2.2. Pseudocódigo
9
variáveis
Declaração de variáveis
num1, num2, soma:
inteiro
inicio
Bloco de instruções
Escrever (digite dois nº)
ler (num1)
ler (num2)
soma num1 + num 2
escrever (soma)
6. Testar o algoritmo
4. Exemplo de algoritmo
14
Exemplo: Pretende-se calcular a soma de dois números inteiros introduzidos pelo utilizador.
Mostrar a soma.
Linguagem Código em linguagem de
Fluxograma Pseudocódigo
natural programação Python 3
print('Insira 1º número
1. Início Algoritmo soma inteiro:')
2. Escrever dois Escrever(digit Variáveis a, b, c : inteiro a=int( input() )
e2 números)
valores Inicio
print('Insira 2º número
3. Ler dois valores Escrever(‘Digite dois
nº’) inteiro:')
inteiros (a, b).
4. Efetuar o ler (a) b=int( input() )
cálculo da soma ler (b) c=a+ b
dos dois valores ca+b print('O resultado da soma
(c = a + b) escrever (c) é:',c)
4. Escrever o Fim
resultado da
soma (c) O Resultado(Output):
5. Fim. Insira 1º número inteiro
4
Insira 2º número inteiro
5
5. Teste e controlo de erros em
algoritmia
15
Algoritmo soma
Variáveis a, b, c : inteiro
Inicio a b Ca+b C
Saída
Escrever(‘Digite dois nº’)
ler (a) 1º Passo 4
ler (b) 2º Passo 4 5
ca+b
3º Passo 4 5 4+5
escrever (c)
Fim 4º Passo 4 5 9 9