Você está na página 1de 112
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 eed Todos 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 Tixo Outros 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;

Você também pode gostar