public class NilaiTerbesar
{
public static void main(String[] args)
{
Scanner sc =new Scanner(System.in);
int terbesar,jumlah,i,j,temp;
float rata_rata;
int bil[] = new int[100];
System.out.print("masukan data : ");
int n=sc.nextInt();
System.out.println("");
jumlah=0;
for( i=0;i<n;i++)
{
System.out.print("masukkan data ke-"+(i+1)+":");
bil[i]=sc.nextInt();
jumlah=jumlah+bil[i];
}
rata_rata=jumlah/n;
terbesar=bil[i];
for( i=1;i<n;i++)
{
if (bil[i]>terbesar)
{
terbesar=bil[i];
}
}
System.out.print("");
System.out.println("Data sebelum diurutkan: ");
for(i=0;i<n; i++)
System.out.print(bil[i] +" ");
//bubble sort
for (i=0; i<(n-1); i++)
for (j=0; j<(n-1); j++)
if(bil[j+1] < bil [j])
{
temp = bil[j];
bil[j]=bil[j+1];
bil[j+1]=temp;
}
System.out.println("");
//menampilkan data setelah diurutkan
System.out.println("Data setelah diurutkan: ");
for(i=0; i<n; i++)
{
System.out.print(bil[i] + " ");
}
System.out.println("rata-rata : "+rata_rata);
System.out.print("nilai terbesar : "+terbesar);
}
}
0 comments:
Post a Comment