Estou com uma dúvida que é a seguinte, preciso entrar com um vetor de por exemplo 5 elementos e depois disso tenho que ordenar em melhor pontuação.
Devo fazer isso?
Colocar uma variável maior e menor e fazendo comparações? ou há uma forma mais facíl de se fazer isso?
Então se teu objetivo é praticar a lógica faz desta forma que esta pensando, senão pode utilizar o Arrays.sort(vetor), onde vetor é o seu vetor e este será ordenado.
Para fazer passo a passo seria o seguinte:
Crie uma variavel boolean e sete como falsa; Este será o seu primeiro laço um while, enquanto falso prossiga.
Agora compare os valores do vetor lembrando que sempre que for menor (ou maior não sei a ordem desejada) voce troca eles de posição. Para isso será necessário mais um for e um if.
Tenta ai se não der avise.
marioluan
Sandokhan,
Você tem que ordenar por ordem decrescente e imprimir na tela?
Sandokhan
Sim mauroluan,
Além de ordenar tenho que imprimir na tela!!
marioluan
Eu só sei fazer dessa forma ai que você mesmo comentou: “Colocar uma variável maior e menor e fazendo comparações?”.