Você está na página 1de 4

IntroduoProgramao#1

Algoritmos

Antes de mais nada, vamos comear por falar de algoritmos pois, durante todo o nosso
progressonaprogramao,iremostersemprecontactocomalgoritmos.Jvaiverporqu.

Algoritmos so quaisquer sequncias de intrues bem definidas e finitas. Podem ser


executadosporcomputadores,sistemasautomatizadosoumesmohumanos.Exemplo:

Como podem ver, um algoritmo pode ser qualquer sequncia de intrues. A que podem ver
acima,aconfeodeumbolo,realizadaporumserhumano.

Fluxogramas

Os Algoritmos podem serrepresentadosdevriasformas.aquiqueentramosfluxogramase


pseudocdigo.Vamoscomearporfalarnoprimeiro.

HenriqueDias

Um Fluxograma uma forma grfica de represetar um algoritmo. Como assim? Podemos,


atravs de smbolos, representar ofluxodeumalgoritmo.Antes demaisnada,vamoscomear
porverossmbolosqueexistem:

O exemplo seguinte a representao em forma de fluxograma do algoritmo que falmos


antes:aconfeodeumbolo.Vamosver.

HenriqueDias

Pseudocdigo

Como referimos acima, o pseudocdigo uma outra forma de representar algoritmos. Esta j
seaproximamaisdaslinguagensdeprogramaoqueutilizamos.

Pseudocdigo parecido linguagem que utilizamos e Portugol um exemplo muito


conhecidoparaosprogramadoresdelnguaportuguesa.

Exemploreferenteaosexemplosanteriores:

INICIO
LER(Receita)
SEtenhoIngredientes==verdadeENTO
FazerBolo()
SENO
ComprarIngredientes()
FazerBolo()
FIMSE
FIM

HenriqueDias

Como podem ver,fcilentenderasexpresses:LER,SE,SENO,ENTOporquemuito


parecido comanossalnguamaterna.Dentrodepoucassemanascomearemosautilizaruma
linguagem de programao e iremos comear a visualizar as diferenas existentes com
pseudocdigo.

Artigooriginal:
http://pplware.sapo.pt/tutoriais/programacao/vamosprogramarintroducaoaprogramacao1/

HenriqueDias

Você também pode gostar