Magna Concursos
2967681 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Col. Pedro II
Orgão: Col. Pedro II
Provas:

Dada a função para encontrar um nome em uma listbox:

function TFMain.Busca_Bin(n : longint; nome : ): longint;
var
l,r,k : longint;
meio : ;
achou : ;
begin
l := 0;
r := n-1;
achou := false;
while(l<=r) and (not achou) do
begin
meio := (l+r)/2;
k:=Trunc(meio);
if( nome=listbox11.items[k] ) then
achou := not achou
else
if( x<listbox11.items[k] ) then
r := k-1
else
l := k+1;
end;
if( achou ) then
Busca_Bin:=k
else
Busca_Bin:= -1;
end;

Os tipos de variáveis que deverão ser usados para as variáveis identificadas como nome, meio e achou são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Técnico de TI

65 Questões