Algoritmo pode ser compreendido como uma sequência finita de ações a serem executadas com o objetivo de resolver um determinado problema, como por exemplo uma receita de bolo, que tem todas as instruções para que qualquer um ao menos teoricamente consiga fazer um bolo. Então para isso um algoritmo deve conter todas as instruções para que ele cumpra o objetivo para qual foi criado.
Por isso um algoritmo não é necessariamente um programa de computador, mas um programa de computador é necessariamente um algoritmo.
Algoritmo e Software
Um programa de computador, aplicativos de celular e páginas da web são em essência um conjunto de instruções a serem seguidas, ou seja, um algoritmo (se você quiser ver o código fonte desta página pressione as teclas CTRL+U). Os algoritmos computacionais são escritos com linguagem de programação, como por exemplo: Java, C++, Python e etc.
No exemplo abaixo foi feito um pequeno algoritmo na Linguagem Java para contar de 0 a 5:
A saída do código acima é 012345, caso queira testar click aqui, e digite o código da imagem acima (o que está depois do // não é necessário digitar são apenas comentários).
Espero ter ajudar a entender o que é algoritmo, deixe sua sugestão de próximos posts!
1 comentário
Código de Lucro na Nubank em Python e em JavaScript!!!!! - Aprende Tudo · 03/17/2020 às 10:44
[…] aqui nesse post outro código em Python! Agora um pequeno algoritmo que faz o cálculo do lucro aproximado que você vai ter na […]