Olá galera
Sou novo em programação e estou fazendo um exercicio e não consigo resolver
Esse é o enunciado do exercicio
Qual será a resposta após executar este trecho do algoritmo:
Declare vet[5], x, i: inteiro
inicio
vet[]={7,4,2,1,9}
para i=0 ate i<4 faça
inicio
para x=i+1 ate x<5 faça
inicio
se (vet[i]>vet[x]) entao
inicio
aux=vet[i]
vet[i]=vet[x]
vet[x]=aux
fim
fim
fim
para i=0 ate i<5 faça
inicio
escreva vet[i]
fim
fim
Escolha uma:
a. 9,7,4,2,1
b. 4,7,1,2,9
c. 1,2,4,7,9
d. 4,7,2,1,9
e. 9,7,4,1,2
código em java :
package javaapplication1;
public class JavaApplication1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int i,x;
int aux = 0;
int[] v = {7,4,2,1,9};
for (i=0; i<4;i++) {
for (x=i+1; i<5;){
if (v[i] > v[x])
aux=v[i];
v[i]=v[x];
v[x]=aux;
}
}
for (i=0; i<5;i++){
System.out.println(v[i]);
}
}
}