Professional Documents
Culture Documents
Bruno Costa
Identificar os elementos de um algoritmo e/ou fluxograma e utiliz-los corretamente na soluo de um problema para posterior codificao de um programa; Construir algoritmos e fluxogramas;
Para que exista comunicao necessrio estabelecer padres e regras que podem ser:
falados, escritos, desenhados e/ou representados
em smbolos.
Regras de comunicao
Linguagem de Programao
A comunicao com o computador tambm
Definio de Programa
Programas so seqncias finitas de ordens que
tm o objetivo de resolver um problema, apresentar uma figura, calcular valores, tomar ou auxiliar decises.
Lgica de Programao
Para se programar em uma linguagem
Definio de Algoritmo
Algoritmo uma seqncia de instrues
organizadas de forma lgica e estruturada (sem desvios), expressas em linguagem natural (Portugus estruturado), que tem por finalidade resolver um problema ou descrever uma tarefa.
Importante: abordar o mximo de detalhes em um algoritmo. No esquecer: como ser interpretado o que foi escrito?
Inicialmente o recipiente de 8 litros est cheio e os demais vazios; Os recipientes no possuem escala de medio, sabe-se apenas o volume total de cada; Cada transferncia(entre os recipientes) deve ser feita no volume total do recipiente receptor; Ao final das transferncias o recipiente com capacidade para 8 litros deve possuir apenas 4 litros de gua e o recipiente de 5 litros deve possuir apenas 4 litros de gua.
Soluo:
Admita 3 bastes posicionados verticalmente lado a lado. No primeiro basto 3 roldanas (1 pequena, 1 mdia e 1 grande). Transferi-ls para o ltimo basto com as seguintes condies:
s possvel a retirada das roldanas pela parte superior do basto; s possvel retirar 1 roldana por vez; jamais pode ocorrer de uma roldana maior estar sobre uma menor; toda roldana que retirada de um basto tem que ser colocada em outro basto antes da retirada da prxima.
barco; A me no pode ficar sozinha com os filhos; O pai no pode ficar sozinho com as filhas; O prisioneiro no pode ficar sozinho com nenhum integrante da famlia; O barco s pode transportar duas pessoas por vez; Voc pode ir e vir com as pessoas quantas vezes precisar.
Soluo