Escolar Documentos
Profissional Documentos
Cultura Documentos
Porém não é uma única aula como essa que você deve ler para aprender
sobre lógica de programação, pois aprender a programar é uma atividade
que exigirá de você dias e dias de estudo, treino e muita disciplina para não
abandonar o barco na primeira dificuldade que vier, pois é o que muitas
vezes acontece com quem está entrando nesse universo, pois imaginam
que basta executar uma serie de comandos ou dar alguns cliques como nós
vemos em algumas plataforma por ai, e pronto, seu aplicativo está pronto.
Com programação existem inúmeros critérios que você deve seguir para
poder dar vida a algum programa, seja ele um programa simples ou algo
mais complexo.
Por isso aqui vamos te dar a base para você iniciar, explicando no que
consiste a lógica de programação e como você deve se organizar para
aprender lógica e se tornar um expert em programação, combinado?!
// Entendendo os Algotitmos
// Variaveis
Início
Fim
Observamos que esse algoritmo tem um objetivo bem definido: trocar uma
lâmpada.
Início
Fim
A nossa sequência “Trocar lâmpada 1.1” pode ser melhorada uma vez que
buscamos a lâmpada e a escada sem saber se de fato seriam necessárias.
Início
• acionar o interruptor;
• se a lâmpada não acender, então
• pegar uma escada;
• posicionar a escada debaixo da lâmpada;
• buscar uma lâmpada nova;
• subir na escada;
• retirar a lâmpada queimada;
• colocar a lâmpada nova;
Fim
“Trocar lâmpada 1.2” não alcançará seu objetivo se a lâmpada nova estiver
queimada. Vamos prevê essa possibilidade.
• acionar o interruptor;
• se a lâmpada não acender, então
• pegar uma escada;
• posicionar a escada debaixo da lâmpada;
• buscar uma lâmpada nova;
• subir na escada;
• retirar a lâmpada queimada;
• colocar a lâmpada nova;
• se a lâmpada não acender, então
• retirar a lâmpada queimada;
• colocar outra lâmpada nova;
• se a lâmpada não acender, então
• retirar a lâmpada queimada;
• colocar outra lâmpada nova;
• se a lâmpada não acender então
• (Até quando?)
• acionar um interruptor;
• se a lâmpada não acender, então
• pegar uma escada;
• posicionar a escada debaixo da lâmpada;
• buscar uma lâmpada nova;
• subir na escada;
• retirar a lâmpada queimada;
• colocar a lâmpada nova;
• enquanto a lâmpada não acender, faça
• retirar a lâmpada queimada;
• colocar outra lâmpada nova;
Refinamento de Algoritmos:
O que você irá precisar fazer para que o computador entenda o seu
algoritmo?