Informática, perguntado por stherreis10, 6 meses atrás

Registre um exemplo de algoritmo em que a ordem de execução pode ser alterada sem atrapalhar o resultado final, e outro em que isso não é possível:

Soluções para a tarefa

Respondido por LuzPereira
5

Quando falamos em algoritmos, a ordem ou sequência das ações pode ou não afetar ou alterar o resultado do produto. Tudo depende do objetivo, por exemplo, ir de um lugar (minha casa) a outro (escola) pode ser realizado com diferentes algoritmos:

Posso seguir o caminho mais curto (Algoritmo X) ou o caminho mais seguro  (Algoritmo Y), e tal escolha irá somente alterar a quantidade de ações/passos para meu objetivo, porém não irá alterar o objetivo final que é chegar à escola.

Contudo, existem outros algoritmos em que essa sequência não pode ser alterada sem que o resultado não seja prejudicado. Pense, por exemplo, num algoritmo para vestir-nos:

Colocar os sapatos antes das calças afetará o resultado esperado, vestir a calça será uma luta. Por isso não se pode alterar essa sequência. Quando alterada, o resultado também se altera.

Perguntas interessantes