Selasa, 17 Mei 2016

Pengurutan Nilai Bubble Sort Menggunakan Inputan Dari Keyboard Menggunakan Bahasa Java

Skrip program dibawah ini merupakan contoh skip program untuk mengurutkan nilai dimana nilai dinput melalui keyboard dengan menggunakan bufferedreader. Pada program ini menggunakan array.

/**
 * @(#)Assending_input_bs.java
 *
 *
 * @author 
 * @version 1.00 2016/5/1
 */

import java.io.*;
public class Assending_input_bs 
{
    public static void main( String[] args ) throws IOException 
    {
        BufferedReader input;
    input = new BufferedReader (new InputStreamReader (System.in));
    BufferedReader br;
        br=new BufferedReader(new InputStreamReader(System.in));

    int i;

    String siswa[]= new String [2];
    int nilai[]=new int [2];
    for (i=0;i<2;i++)
    {
  System.out.println("Mengisi data ke "+(i+1));
  System.out.print("Nama Siswa :");siswa[i]=input.readLine();
  System.out.print("Nilai : "); nilai[i]= Integer.parseInt(br.readLine());
  }
  System.out.println("");
  System.out.println ("Data nama sebelum diurutkan ..." );
  for (i=0;i<2;i++)
  {
  System.out.print(""+siswa[i]);
  System.out.println(" "+nilai[i]);
  }
 
  System.out.println();
for(int m=0;m<nilai.length-1;m++)
for(int n=m;n<nilai.length;n++)
if(nilai[m]>nilai[n])
{
int tukar=nilai[m];
nilai[m]=nilai[n];
nilai[n]=tukar;
}
 
  System.out.println("Data setelah diurutkan...");
for(int m=0;m<nilai.length;m++)
System.out.println(" "+nilai[m]);
}
}


Hasil :


Tidak ada komentar:

Posting Komentar