ah.. detto in "pseudo codice"

Sia arr = 10, 5, 6, 8 l'array dei risultati

for (int i = 0; i < arr.length-1; i++) {
for (int j=i+1; j < arr.length; j++) {
scrivi(arr[i]+" "+arr[j]);
}
}