O que são algoritmos?

 Por Bruna Santos

São sequências de passos finitos para a resolução de uma tarefa ou problema.
Como é citado por muitos, algoritmo é definido como uma “receita” que é seguida para no final obtermos um resultado. Se seguimos essa sequência teremos um resultado satisfatório como numa receita de qualquer tipo de comida. Na vida cotidiana usamos algoritmos o tempo todo e não nos damos conta, como por exemplo, a saída de casa para o trabalho, pode ser considerado como um algoritmo pois é uma sequência de passos que leva a um determinado fim.

Exemplo:
Miojo especial
MODO DE PREPARO

  1. Junte uma vasilha para micro-ondas funda e pequena. 
  2. Quebre o miojo em partes pequenas e junte água que deve apenas cobrir a altura do macarrão. 
  3. Junte o tempero, requeijão e a massa de tomate tentando dissolve-los ao máximo. 
  4. Agora se desejar coloque pedações de queijo para dar um novo sabor. 
  5. Após o preparo no micro-ondas deixe-o por 1 minutos dentro do mesmo. 
  6. Retire misture bem na própria vasilha utilizada sirva. 
  7. Você terá um prato sofisticado e diferente. 
  8. Para aumentar as porções é só dobrar os ingredientes da receita.

Na computação é usado para realizar tarefas, não é o um programa mas faz parte dele. Em alguns casos são muito mais complexos do que uma receita e precisam estar implementados corretamente ou serem apropriados para o problema senão ele não funcionará como desejado.

Exemplo:
Multiplição de números positivos
Declaração de variáveis
numero1, numero2, resultado, contador: Inteiro
Inicio
ler(numero1)
ler(numero2)
resultado <- 0
contador <- 0
Enquanto contador < numero2 Faça
resultado <- resultado + numero1
contador <- contador + 1
Fim-Enquanto
escrever(resultado)
Fim

Comentários

Postagens mais visitadas