Magna Concursos
1300949 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: PUC-PR
Orgão: URBS
Para a função func
function func (anInt : integer) : integer;
var
i : integer;
begin
result := 0;
for i := 0 to (SizeOf (anInt )*8 - 1) do
begin
result := (result shl 1) or (anInt
and $01);
anInt := anInt shr 1;
end;
end;
Assinale a opção CORRETA, que represente a sequência numérica de resultados das execuções da função func conforme apresentado. (Os diferentes resultados foram segregados, para fins de interpretação da questão, através do caractere |):
1ª. Execução: func( Trunc( power( 2, 5 ) ) )
2ª. Execução: func( 20 )
3ª. Execução: func( 30 )
 

Provas

Questão presente nas seguintes provas

Agente Profissional - Analista de Sistemas

40 Questões