Exercícios Resolvidos de Algoritmos estruturados

Ver Teoria

Enunciado

Faça um algoritmo para trocar uma lâmpada e realizar o teste dela.

Passo 1

Em primeiro lugar, nós precisamos reconhecer que uma lâmpada está queimada antes de realizar a troca dela. Por esse motivo, o primeiro passo do algoritmo é:

Passo 2

Com o acionamento do interruptor, a lâmpada pode acender ou não. Porém, a troca de uma lâmpada só ocorre se ela estiver queimada, dessa forma já temos uma condição de troca:

Como a condição acima nos confirma que uma lâmpada será trocada, ela deve ser seguida dos passos que efetivamente trocam a lâmpada:

Passo 3

Com a nova lâmpada instalada, devemos verificar se ela também não está queimada. Para isso, podemos adicionar em nosso algoritmo um passo de repetição que irá trocar de lâmpada enquanto as novas instalações não acenderem:

Resposta

Por fim, o algoritmo completo para a troca de uma lâmpada é: