Algoritmos e Lógica de programação

3.7K 112 0
                                    

Algoritmos são uma sequência de passos finitos e ordenados que serão capazes de resolver um problema.
Nesse momento quero que você não pense em nada de computação, vamos entender melhor o que são algoritmos. Imagine que você tem que resolver uma tarefa do seu dia-a-dia, por exemplo, fazer o café. Você irá seguir uma sequência:
-Pegar a chaleira.
-colocar água na chaleira.
-acender o fogo
-colocar a chaleira no fogo
-pegar o pó de café.
-pegar o coador.
-colocar o pó de café no coador.
-esperar a água ferver.
-desligar o fogo.
-colocar água no coador
-adoçar o café.
Se você percebeu nós seguimos uma sequência de passos onde alguns destes passos poderiam ser invertidos, como por exemplo, poderiamos primeiro colocar o pó de café no coador e depois colocar o bule no fogo, outros passos não poderiam ser desordenados, colocar o bule no fogo sem antes colocar água ou colocar água quente no coador sem ter colocado o pó de café por exemplo. Algoritmos são justamente isso, essa sequência de passos que resolverá um problema. Esse conceito deve ficar bem fixo na sua mente, pois ele será primordial para o aprendizado, lembre-se de algo, não existe apenas um algoritmo para resolver um problema, algoritmos diferentes podem ser capazes de resolver o mesmo problema, porém um será mais eficiênte que o outro ou quase parecido, cabe a você ter a lógica para escrever o melhor algoritmo no momento do desenvolvimento.

Programação Java Para IniciantesOnde histórias criam vida. Descubra agora