Analise o algoritmo abaixo:algoritmo CODESP; {*É definição...
Imagem de fundo

Analise o algoritmo abaixo:algoritmo CODESP; {*É definição...

Analise o algoritmo abaixo:


algoritmo CODESP;

{*É definição das constantes e variáveis ... *}

rotina ENTRADA;

Início

para X de até TOTAL faça ler(DOCAS[X]);

ler(DADO);

fim; {* fim da rotina *}

rotina SORT;

{* instruções ... *}

fim; {* fim da rotina *}

rotina PROCESSA;

Início

enquanto ((DADO < > DOCAS[M]) e (K< > F)) faça

início

se DADO > DOCAS[M]

então K:=M+1

senão F:=M;

M: =(K+F) / 2;

fim;

fim; {* fim da rotina *}

rotina IMPRIME;

{* instruções ... *}

fim; {* fim da rotina *}

Início

{* inicialização das variáveis ... *}

ENTRADA;

SORT;

PROCESSA;

IMPRIME;

fim. {* fim do algoritmo *}

Esse algoritmo constitui um exemplo de uma aplicação conhecida por


A

binary search.


B

binary tree.


C

bublesort.


D

heapsort.


E

hashing.