O que é um Algoritmo?
Definição:
Um algoritmo é uma sequência de instruções que possuem uma ordem lógica de execução, cujo objetivo é solucionar um problema consumindo a menor quantidade de recursos e tempo possíveis.
🟢 O cálculo da média de duas notas é um exemplo de algoritmo.
Veja os passos:
Ler a 1ª nota; Ler a 2ª nota; Calcular a média, somando as duas notas e dividindo o resultado por 2; Exibir a média; Se a média for maior ou igual a 7, o aluno(a) escrever APROVADO; caso contrário, REPROVADO.
🟢 Observe que no exemplo dado, a ordem na qual as ações são executadas é importante e estão organizadas de maneira lógica:
Ler a 1ª nota; Exibir a média; Calcular a média, somando as duas notas e dividindo o resultado por 2; Ler a 2ª nota; Se a média for maior ou igual a 7, o aluno(a) escrever APROVADO; caso contrário, REPROVADO.
ou
Se a média for maior ou igual a 7, o aluno(a) escrever APROVADO; caso contrário, REPROVADO; Ler a 1ª nota; Ler a 2ª nota; Exibir a média; Calcular a média, somando as duas notas e dividindo o resultado por 2.
🟢 Outros exemplos de algoritmos:
✔️ Tomar banho
Entrar no banheiro. Tirar a roupa. Abrir o registro. Ensaboar-se. Enxaguar o corpo. Passar shampoo nos cabelos. Enxaguar o cabelo. Fechar o registro.
✔️ Trocar pneu
Pegar o macaco. Colocar o macaco embaixo do carro. Levantar o carro. Pegar a chave de roda. Desparafusar a roda. Retirar a roda. Colocar o estepe. Reparafusar o pneu. Abaixar o carro. Tirar o macaco.
✔️ Conectar a um banco de dados
Definir os parâmetros de conexão (host, banco de dados, usuário, senha). Estabelecer a conexão com o banco de dados. Verificar o sucesso da conexão. Executar operações (inserir, consultar, atualizar ou excluir dados). Processar os resultados. Fechar a conexão.
🟢 No nosso dia a dia executamos diversos algoritmos: trocar uma lâmpada, uma receita de bolo, manuais de instruções, etc.