Magna Concursos
946647 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TRE-MT
public class EstruturaDeDados {

public static void main(String[] args) {

// TODO code application logic here

Integer A [] = {20,39,10,14};

EstruturaDeDados a = new EstruturaDeDados();

a.escreva(A);

a.gnomeSort(A);

a.escreva(A);

}

public void gnomeSort (Integer A [] ) {

int i;

int n;

i = 0;

n = A. length;

while (i < n) {

if (i==0 A [i-1]<=A [i])

i = i+1;

else {

int aux;

aux = A [i];

A [i] = A [i-1];

A [i -1] = aux;

this.escreva(A);

if (i >0)

i = i -1;

}

}

}

public void escreva (Integer A[]){

int i;

int n;

n = A.length;

for ( i=0; i<n; i++) {

System.out.print (A[i]+" , ");

}

System.out.println (" ");

}

}

Assinale a opção que apresenta corretamente o resultado obtido após a execução do código Java apresentado.
Questão Anulada

Provas

Questão presente nas seguintes provas