Sto provando a fare un programma che stampi due array di int in ordine non decrescente. Il codice che ho fatto è:
import prog.io.*;
class ordine{
public static void main(String[] args) {
ConsoleInputManager in = new ConsoleInputManager();
ConsoleOutputManager out = new ConsoleOutputManager();
int[] uno = new int[5];
int[] due = new int[5];
int[] z = new int[10];
uno[0] = in.readInt("Inserisci un intero: ");
for (int i=1; i < 5; i++)
uno[i] = in.readInt("Inserisci un intero maggiore "
+ "o uguale al precedente: ");
due[0] = in.readInt("Inserisci un intero: ");
for (int i=1; i < 5; i++)
due[i] = in.readInt("Inserisci un intero maggiore "
+ "o uguale al precedente: ");
for(int i=0;i<5;i++){
if(uno[i]>due[i]){
out.print(due[i] + " " + uno[i]);
}
else{
out.print(uno[i] + " " + due[i]);
}
}
}
}
Ora la fine del codice è sicuramente sbagliata, questo lo so, il problema è che per quanto stupido non riesco a trovar la soluzione... qualcuno può illuminarmi? grazie

Rispondi quotando