quinta-feira, 18 de junho de 2015

Lógica de programação - Parte2

Muito se pergunta o que é lógica de programação, principalmente as pessoas que estão iniciando na programação se perguntam. Nesse post eu vou tentar explicar mais ou menos como convivemos com a lógica em tudo que fazemos. Segundo o dicionário Aurélio, lógica é a "Coerência de raciocínio, de idéias" ou ainda a "sequência coerente, regular e necessária de acontecimentos, de coisas". Você pode perceber isso no exemplo a seguir.

  /*O número 25 é menor que o número 26
    *O número 27 é maior que o número 26
    *Logo, o número 25 é menor que o número 26 e 27 *\

Caso esse exemplo não tenha explicado muito bem o que é lógica, darei outro exemplo mais complexo mas ao mesmo tempo mais completo. Quando você vai tirar dinheiro no banco, o que você faz?

1. Sai do banco.
2. Aguarda a vez de ser atendido.
3. Entra na fila do caixa.
4. Digitar a senha
5. Entrar no banco
6. Informar o valor a ser retirado
7. Procurar a fila do caixa
8. Pegar o comprovante do saque, o cartão eletrônico e o dinheiro
9. Entregar o cartão eletrônico ao funcionário que atende no caixa
10. Conferir o valor do dinheiro

E então? .. . Você faz isso quando vai sacar dinheiro no banco? Caso você faça isso, você tem um sério problema, mesmo os passos estando certos, mas a ordem das ações está completamente errada, você não sai do banco para tirar dinheiro, vou explicar da forma mais correta.

1. Entra no banco
2. Procura a fila do caixa
3. Entra na fila do caixa
4. Aguarda a vez de ser atendido
5. Entrega o cartão eletrônico ao funcionário que atende no caixa
6. Digita a senha
7. Informa o valor a ser retirado
8. Pega o comprovante do saque, o cartão eletrônico e o dinheiro
9. Confere o valor do dinheiro
10. Sai do banco

E agora, entendeu melhor? A lógica de programação é algo simples e que basta atenção e um pouco de prática e raciocínio para desenvolve-la. Bons estudos.