

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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
binary search.
binary tree.
bublesort.
heapsort.
hashing.