Não está imprimindo corretamente o vetor em ordem crescente e decrescente. Será que vocês podem me ajudar?!
public class imprimirVet {
public static void imprimirVetor(int[] vetor) {
for (int i = 0; i < vetor.length; i++) {
System.out.println(vetor[i]);
}
}
public static void copiaPar(int[] vetor) {
for (int i = 0; i < vetor.length; i++) {
if (vetor[i] % 2 == 0) {
System.out.println("Número par: " + vetor[i]);
}
}
}
public static void inverter(int[] vetor) {
int n = vetor.length - 1;
for (int i = n; i >= 0; i--) {
System.out.println(vetor[i]);
}
}
public static void criarVetor(int n) {
long[] v = new long[n];
for (int i = 0; i < n; i++) {
long aux = Math.round(Math.random() * 1000);
v[i] = aux;
System.out.println(v[i]);
}
}
public static void ordenarVetorCrescente(int[] vetor) {
int aux = 0;
for (int i = 0; i < vetor.length; i++) {
for (int t = 0; t < vetor.length; t++) {
if (vetor[i] > vetor[t]) {
aux = vetor[t];
vetor[t] = vetor[i];
vetor[i] = aux;
}
}
}
System.out.println(vetor);
}
public static void ordenarVetorDecrescente(int[] vetor) {
int aux = 0;
for (int i = 0; i < vetor.length; i++) {
for (int t = 0; t < vetor.length; t++) {
if (vetor[i] < vetor[t]) {
aux = vetor[t];
vetor[t] = vetor[i];
vetor[i] = aux;
}
}
}
System.out.println(vetor);
}
public static void mostraVetor(int[] vetor) {
String result = "[";
for (int i = 0; i < vetor.length; i++) {
result = result + vetor[i] + ",";
}
System.out.println(result + "]");
}
}
public class imprimirVet {
public static void imprimirVetor(int[] vetor) {
for (int i = 0; i < vetor.length; i++) {
System.out.println(vetor[i]);
}
}
public static void copiaPar(int[] vetor) {
for (int i = 0; i < vetor.length; i++) {
if (vetor[i] % 2 == 0) {
System.out.println("Número par: " + vetor[i]);
}
}
}
public static void inverter(int[] vetor) {
int n = vetor.length - 1;
for (int i = n; i >= 0; i--) {
System.out.println(vetor[i]);
}
}
public static void criarVetor(int n) {
long[] v = new long[n];
for (int i = 0; i < n; i++) {
long aux = Math.round(Math.random() * 1000);
v[i] = aux;
System.out.println(v[i]);
}
}
public static void ordenarVetorCrescente(int[] vetor) {
int aux = 0;
for (int i = 0; i < vetor.length; i++) {
for (int t = 0; t < vetor.length; t++) {
if (vetor[i] > vetor[t]) {
aux = vetor[t];
vetor[t] = vetor[i];
vetor[i] = aux;
}
}
}
System.out.println(vetor);
}
public static void ordenarVetorDecrescente(int[] vetor) {
int aux = 0;
for (int i = 0; i < vetor.length; i++) {
for (int t = 0; t < vetor.length; t++) {
if (vetor[i] < vetor[t]) {
aux = vetor[t];
vetor[t] = vetor[i];
vetor[i] = aux;
}
}
}
System.out.println(vetor);
}
public static void mostraVetor(int[] vetor) {
String result = "[";
for (int i = 0; i < vetor.length; i++) {
result = result + vetor[i] + ",";
}
System.out.println(result + "]");
}
}