Você está na página 1de 5

ISUTC INSTITUTO SUPERIOR DE

TRANSPORTES E
COMUNICAÇÕES

Algoritmo e Lógica de

Programação

Tema: Representação de Algoritmos


⮚ Descrição Narrativa
Objectivo:
⮚ Identificar as formas de representação de algoritmos,
⮚ Resolver um problema utilizando a descrição
narrativa.
Formas de representação de algoritmos.
Existem formas de descrever algoritmos, nesta disciplina nós
destacaremos:
⮚ Descrição Narrativa

⮚ Fluxogramas

⮚ PseudoCódigo
Descrição Narrativa
A Descrição narrativa (linguagem natural) é a maneira como
expressamos nosso raciocínio e trocamos informação.

Sintaxe da descrição narrativa


Algoritmo nomeAlgoritmo
1. Passo 1
2. Passo 2

n. Passo N
FimAlgoritmo
Exemplo de troca de pneu
Algoritmo “trocar_pneu”
1.Encostar o carro na berma
2.Desligar o carro
3.Pegar as ferramentas (chave de rodas e macaco)
4.Levar o pneu sobre-salente
5.Desenroscar as porcas
6.suspender o carro com o macaco
7.retirar as porcas do pneu furado
8.Retirar o pneu furado
9.colocar o pneu sobre-salente
10.Enroscar as porcas
11.baixar o carro com o macaco
12.Apertar as porcas
13.Guardar o pneu furado
14.guardar as ferramentas
FimAlgoritmo
Exercício:
Escreva a descrição narrativa para resolver o problema das jarras de
água, o qual pode ser descrito assim: você tem 2 jarras, uma de 4 litros e
uma de 3 litros. Nenhuma delas tem qualquer marcação de medidas. Há
uma torneira que pode ser usada para encher as duas jarras com água.
Como você consegue colocar exactamente 2 litros de água
na jarra de 4 litros?
GARANTE O TEU FUTURO
COM UMA FORMAÇÃO SÓLIDA

Prolong. da Av. Kim Il Sung (IFT/TDM) Edifício


D1
Maputo, Moçambique
www.facebook.com/isutc
www.isutc.ac.mz

Você também pode gostar