Begin typing your search above and press return to search. Press Esc to cancel.

Pengurutan Nilai


Hello bray,,, salam hangat buat para mahasiswa yang lagi kebingungan nyari contekan,,, hehehe,,,
langsung saya saya mau ngebagi contekan saya,,,,

Soal
Buatlah Program yang mengurutkan 4 Bilangan yang di inputkan dari
yang terkecil ke yang terbesar dan menentukan inputan yang terbesar 
dan yang terkecil
contoh :
input : a:10
b:7
c:9
d:50
output : 
Nilai setelah diurutkan :7,9,10,50
Nilai yang terbesar : 50
Nilai yang terkecil : 7
ketentuan :- jumlah variabel yang digunakan adalah 4
- menggunakan method

JAWABAN

import java.util.Scanner;

class pengurutanBilangan{

    public int bilangan = 0;
    public int [] data = new int[100];

    public int min = 0;
    public int tempat = 0;
    public int temp = 0;

    public void data()
    {
        Scanner dataIn = new Scanner(System.in);
        System.out.print("Masukan jumlah bilangan : ");
        bilangan = dataIn.nextInt();

        for(int a=1; a<=bilangan; a++ )
        {
            System.out.print("Bilangan ke "+a+" : ");
            data [a] = dataIn.nextInt();
        }

        for(int i=1; i<=bilangan; i++ )
        {
        min = data[i];
            for(int j=i; j<=bilangan; j++)
            {
                if(data[j]<=min)
                {
                    min = data[j];
                    tempat=j;
                }
            }

            temp = data[i];
            data[i] = data[tempat] ;
            data[tempat] = temp;
        }

        System.out.print("Output :  ");
        for(int i=1; i<=bilangan; i++)
        {
            System.out.print(""+ data [i] +"");
        }
        System.out.println(" ");

    }
}

class coba{
      public static void main(String [] args)
      {
            pengurutanBilangan tampil = new pengurutanBilangan();
            tampil.data();
       }
}

Sekian saja contekan dari saya,,,

jangan lupa kunjungi terus http://apotik-ilmu.blogspot.com/

No comments:

Post a Comment