Article image
Christian Lacerda
Christian Lacerda24/01/2024 16:56
Compartilhe

Lógica de Programação no dia-a-dia

  • #Java

Lógica de programação é como ensinar um computador a realizar tarefas seguindo uma sequência de passos lógicos. Imagine que você está dando instruções para um robô fazer um sanduíche. Vamos dar uma olhada nos conceitos básicos:

1.   Sequência: Quando fazemos um sanduíche, seguimos uma sequência específica de passos. Por exemplo, primeiro pegamos duas fatias de pão, depois espalhamos maionese em uma fatia, adicionamos algumas fatias de presunto, alface e tomate, colocamos a outra fatia de pão em cima e pronto! Cada passo é executado na ordem correta.

2.   Condições: Às vezes, precisamos tomar decisões durante o processo. Por exemplo, se não houver mais maionese, você precisa parar de espalhá-la. Isso é uma condição. No mundo da programação, usamos "se" e "senão" para criar essas condições. Por exemplo, "Se tiver maionese, espalhe-a. Senão, vá para o próximo passo."

3.   Repetições: Em certas situações, precisamos repetir um conjunto de passos várias vezes. Por exemplo, se você quiser adicionar três fatias de presunto ao seu sanduíche, você pegaria uma fatia, adicionaria ao sanduíche, pegaria outra fatia, adicionaria e assim por diante. Na programação, usamos loops para realizar essas repetições.

4.   Variáveis: Às vezes, precisamos armazenar informações temporariamente para usá-las mais tarde. Por exemplo, você pode querer contar quantas fatias de presunto já adicionou ao sanduíche. Na programação, usamos variáveis para armazenar essas informações temporárias.

Mais alguns exemplos:

  1. Arrumar o quarto:
  • Sequência: Para arrumar o quarto, você pode seguir uma sequência de passos, como organizar os brinquedos, arrumar a cama e guardar as roupas no armário.
  • Condições: Se você encontrar um brinquedo no chão, você o coloca no lugar certo. Se a cama já estiver arrumada, você passa para o próximo passo.
  • Repetições: Se você tiver muitos brinquedos espalhados pelo quarto, você pegará um por um e os colocará em seus lugares correspondentes.
  • Variáveis: Você pode usar uma variável chamada "brinquedos" para contar quantos brinquedos já foram colocados no lugar.
  1. Fazer uma lista de compras:
  • Sequência: Ao fazer uma lista de compras, você pode seguir uma sequência de passos, como verificar os itens que você precisa, anotá-los em um papel e organizá-los por categoria.
  • Condições: Se você já tiver um item anotado, você não precisa anotá-lo novamente. Você pode passar para o próximo item.
  • Repetições: Se você tiver uma lista longa, você pode percorrer os itens um por um e anotá-los.
  • Variáveis: Você pode usar uma variável chamada "itens" para contar quantos itens você já anotou na lista.
  1. Montar um quebra-cabeça:
  • Sequência: Ao montar um quebra-cabeça, você segue uma sequência de passos, como encontrar as peças de borda, montar a borda, preencher o interior e, por fim, encaixar as peças finais.
  • Condições: Se uma peça não se encaixar corretamente, você tenta outra peça. Se todas as peças estiverem encaixadas, o quebra-cabeça está completo.
  • Repetições: Você repete o processo de encontrar e encaixar as peças até que o quebra-cabeça esteja completo.
  • Variáveis: Você pode usar uma variável chamada "peçasEncaixadas" para contar quantas peças você já encaixou.

Esses exemplos ilustram como os conceitos de sequência, condições, repetições e variáveis são aplicados em diferentes situações da vida cotidiana. À medida que você ganha mais experiência, pode aplicar esses conceitos em problemas mais complexos na programação.

Não tenha medo de cometer erros, pois é assim que aprendemos e melhoramos. Divirta-se e seja criativo enquanto explora a lógica de programação!

Pratique, exercite sua lógica do dia-a-dia pensando nos passos que tem que fazer até concluir o que tinha que ser feito.

Obrigado por ler este simples e pequeno artigo, mas que ele possa lhe auxiliar no aprendizado, que requer esforço e dedicação constante.

Até breve!!!

Compartilhe
Comentários (2)

RA

Rivonildo Azevedo - 25/01/2024 02:13

Top demais gratidão 👏

Fabio Colatto
Fabio Colatto - 24/01/2024 23:17

Obrigado por compartilhar, sou novo por aqui e me interesso bastante pelo tema.