Questão de Programação — Java — FUNCAB 2012
ProgramaçãoJava
- Código
- qg874784
- Banca
- FUNCAB
- Órgão
- MPE-RO
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista de Sistemas
Observe o algoritmo abaixo escrito na linguagem de programação Java. Sobre o mesmo, é correto afirmar que: public static int busca ( int[] array, int valor ) { int esq = 0; int dir = array.length - 1; int valorMeio; while ( esq <= dir ) { valorMeio = (esq + dir) / 2; if ( array[valorMeio] < valor ) { esq = valorMeio + 1; } else if( array[valorMeio] > valor ) { dir = valorMeio - 1; } else { return valorMeio; } } return -1; }
- Abusca é um procedimento.
- Bdir é uma variável booleana.
- Cwhile é um comando condicional.
- DvalorMeio é uma variável local.
- Ereturn é uma função de arredondamento de variáveis.