ce Tl
? ae
Ampr ima “Xa Se vs
a\ SVAN
Mie Cy: A
ae he Oe
vf gutsy Pert
DCm cE Ts)
ULL
Ee ee ety
s
ae - ey
FP CUR or
Be eedTodos nés, no dia-a-dia, nos deparamos com varios problemas. Quan-
tas vezes jd vimos um algoritmo e nio sabfamos que aquela seqiiéncia de
passos chamava-se algoritmo. Um exemplo bem freqiiente é quando que-
remos falar em algum telefone publico, Aquilo que esta escrito no telefone
éum algoritmo. Vejaa seguir um exemplo de um algoritmo do cotidiano.
1 - Retirar o telefone do gancho
2 Esperar o sinal
3 = Colocar 0 cartao
4 - Discar o nimero
5 — Falar no telefone
6 - Colocar o telefone no gancho
Oalgoritmo € exatamente esse conjunto de passos que resolveu o pro-
blema de uma pessoa falar no telefone. E como se fossemos ensinar uma
maquina a fazer alguma tarefa especifica.
Outro exemplo classico € um algoritmo para resolver o problema de
fritar um ovo que poderia estar escrito em forma de uma receita, A receita
é um algoritmo, pois é formada de agdes que devem ser tomadas para fri-
taro ovo, Como fritar um ovo € muito facil, esta deve ser a primeira recei-
ta de fritar um ovo que vocés ja leram.
algoritmo 1
pegar frigideira, ovo, dleo e sal
colocar 61e0 na frigideira
acender 9 fogo
colocar a frigidefra no fogo
esperar o 6leo esquentar
colocar 0 ovo
retirar quando pronto
Cada linha do algoritmo podemos chamar de uma instrucdo, logo, po-
demos dizer que um algoritmo € um conjunto de instrugdes.
= Instrugdéo indica a um computador uma agio clementar a ser
executada,
Até as coisas mais simples podem ser descritas por um algoritmo. Por
exemplo: “Mascar um chiclete”.
algoritmo 2
1 — pegar o chiclete
2 - retirar o papel
3 - mastigar
4 — jogar 0 papel no TixoOutros exemplos:
‘itmo 3
imo para trocar lampadas
— se (Vampada estiver fora de alcance)
pegar a escada
= pegar a lampadas
= se (lampada est iver quente)
pegar panos
—Tirar lampada queimada;
= Colocar 1aMpada boa;
— vejo a previsio do tempo;
= Se (fizer sol)
vou & praia
sendo
vou estudar;
+3 - almocar
4 - ver televisio
= dormir
itmo 5
“itmo para fazer um bolo simples
— pegar os ingredientes;
— se (roupa branca)
colocar avental;
= se (tiver batedeira)
ater os ingredientes na batedeiras
senao
bater as ingredientes 4 méos
= colocar a massa na forma;
5 -colocar a forma no forno
6 — aguardar o tempo necesséri
7 - retirar 0 bolo;
algoritmo 6
“Algoritmo para descascar batatas
‘1 - pegar faca, bacia e batatas;
2— colocar agua na bactas
3 = enquanto (houver batatas)
descascar batatas;