Untitled
unknown
plain_text
4 years ago
1.4 kB
11
Indexable
package basi;
import java.util.Scanner;
/**
*
* @author s01734
*/
public class esercizziScheda {
protected static final int dim = 3;
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int b=0;
int[] a = new int[dim];
RiempiAr(a);
bubbleSort(a);
StampaArrMax(a);
}
private static void RiempiAr(int[] ar) {
Scanner s = new Scanner(System.in);
System.out.println("popola array di dimensione " + ar.length + ": ");
for (int i = 0; i< ar.length; i++){
ar[i]=s.nextInt();
}
}
public static void bubbleSort(int [] a) {
for(int i = 0; i < a.length; i++) {
boolean flag = false;
for(int j = 0; j < a.length-1; j++) {
if(a[j]>a[j+1]) {
int k = a[j];
a[j] = a[j+1];
a[j+1] = k;
flag=true;
}
}
if(!flag) break;
}
}
public static void StampaArrMin(int []a){
for(int i=0;i<a.length;i++){
System.out.println(a[i]);
}
}
public static void StampaArrMax(int []a){
for(int i=a.length-1;i>=0;i--){
System.out.println(a[i]);
}
}
}
Editor is loading...