domingo, 31 de janeiro de 2016
Exercícios
A melhor maneira de treinar sua lógica de programação é praticar, errar, comparar resultados, tentar de novo, entender o por que e como você errou para se aperfeiçoar para uma proxima tentativa.
Portanto, vou deixar aqui alguns exercicios com suas resoluções, ( que podem ser aprimoradas ) . Nestes exercicios vamos fazer basicamente o mesmo esquema de resolução em português estruturado, separando o máximo possível todos os passos para a resolução de um problema.
1.Tomar um banho;
Pegar uma toalha;
Se dirigir até um banheiro;
Retirar suas roupas e guarda-las;
Ajustar a temperatura do chuveiro;
Entrar de baixo da água;
Se molhar completamente;
Sair debaixo da água;
Utilizar o shampoo no cabelo;
Pegar um sabonete e se ensaboar;
Ligar o chuveiro novamente;
Limpar toda a espuma do corpo;
Desligar o chuveiro;
Se secar com a toalha;
Vestir novas roupas.
Impressionante como uma simples tarefa diária pode se traduzir em tantos passos - e poderiam haver mais. Para ter uma boa lógica de programação é necessário ter todos esses passos muito bem definidos, pois como já disse, o computador não faz nada que não lhe é ordenado.
2. Comprar pão;
Pegar dinheiro;
Se dirigir até uma padaria;
Pedir a quantidade requisitada de pães;
Pegar os pães;
Retornar para seu local de origem.
3.Ligar a TV;
Verificar se a TV está ligada na tomada;
Procurar pelo controle remoto;
Ligar a TV;
Na resolução acima, o primeiro passo pode parecer desnecessário. Porém, se retirarmos este passo e ao concluir todos os passos , a TV não liga? Precisariamos retornar ao passo um. No proximo post , apresentarei os comandos SE e ENQUANTO, para complementar nosso algoritmo e dar uma melhor solução a este problema.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário