flowchart mengurutkan bilangan dari kecil ke besar (non rekursif) _ algoritm

4
24th January 2014 Tugas 5 [http://1.bp.blogspot.com /-32t8lxdMvVM/UuFZutjpbRI/AAAAAAAAACY/Iw7Lz1zFfMc/s1600/tugasAkhir_DAA_001.png] TRACING: I = 1 FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESAR (NON REKURSIF) FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESA... http://clipboard69.blogspot.com/2014/01/flowchart-mengurutkan-bilanga... 1 of 4 1/9/2015 3:22 PM

Upload: dwisantososmg

Post on 06-Dec-2015

2.111 views

Category:

Documents


149 download

DESCRIPTION

bahasa komputer

TRANSCRIPT

Page 1: Flowchart Mengurutkan Bilangan Dari Kecil Ke Besar (Non Rekursif) _ Algoritm

24th January 2014

Tugas 5

[http://1.bp.blogspot.com/-32t8lxdMvVM/UuFZutjpbRI/AAAAAAAAACY/Iw7Lz1zFfMc/s1600/tugasAkhir_DAA_001.png]

TRACING:I = 1

FLOWCHART MENGURUTKAN BILANGAN DARI KECILKE BESAR (NON REKURSIF)

FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESA... http://clipboard69.blogspot.com/2014/01/flowchart-mengurutkan-bilanga...

1 of 4 1/9/2015 3:22 PM

Page 2: Flowchart Mengurutkan Bilangan Dari Kecil Ke Besar (Non Rekursif) _ Algoritm

j=6 6>=1 : YA 1<20: YA maka temp = 1 bil[6] = 20 bil[5] = 1 bil = 9, 7, 3, 15, 2, 1, 20

j=5 5>=1 : YA 1<2: YA maka temp = 1 bil[5] = 2 bil[4] = 1 bil = 9, 7, 3, 15, 1, 2, 20

j=4 4>=1 : YA 1<15: YA maka temp = 1 bil[4] = 15 bil[3] = 1 bil = 9, 7, 3, 1, 15, 2, 20

j=3 3>=1 : YA 1<3: YA maka temp = 1 bil[3] = 3 bil[2] = 1 bil = 9, 7, 1, 3, 15, 2, 20 j=2 2>=1 : YA 1<7: YA maka temp = 1 bil[2] = 7 bil[1] = 1 bil = 9, 1, 7, 3, 15, 2, 20 j=1 1>=1 : YA 1<9: YA maka temp = 1 bil[1] = 9 bil[0] = 1 bil = 1, 9, 7, 3, 15, 2, 20

FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESA... http://clipboard69.blogspot.com/2014/01/flowchart-mengurutkan-bilanga...

2 of 4 1/9/2015 3:22 PM

Page 3: Flowchart Mengurutkan Bilangan Dari Kecil Ke Besar (Non Rekursif) _ Algoritm

Source Code:import java.io.*;import java.util.Scanner;public class NonRekursif{ public static void main(String args[])throws Exception { BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in)); int s; System.out.print("Jumlah Bilangan : "); s = Integer.parseInt(dataIn.readLine()); int[] Array; Array=new int[s]; int asc; Scanner input=new Scanner(System.in); for(int i=0;i<s;i++) { System.out.print("Nilai " +(i+1)+" Adalah: "); Array[i]=Integer.parseInt(input.next()); }

for(int c=1;c<s;c++) { for(int d=0;d<s-c;d++) { if(Array[d]>Array[d+1]) { asc=Array[d]; Array[d]=Array[d+1]; Array[d+1]=asc; } } } System.out.println(""); System.out.println("Hasil Pengurutan Adalah :"); for(int i=0;i<s;i++) { System.out.print(" "+ Array[i]); } }}

Tampilan Printscreennya:

FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESA... http://clipboard69.blogspot.com/2014/01/flowchart-mengurutkan-bilanga...

3 of 4 1/9/2015 3:22 PM

Page 4: Flowchart Mengurutkan Bilangan Dari Kecil Ke Besar (Non Rekursif) _ Algoritm

[http://3.bp.blogspot.com/-cuVeSkwYRq0/UuFawD_GwcI/AAAAAAAAACk/K9FfCRrPLKw/s1600/trkhir.jpg]

Diposkan 24th January 2014 oleh anin dwi

FLOWCHART MENGURUTKAN BILANGAN DARI KECIL KE BESA... http://clipboard69.blogspot.com/2014/01/flowchart-mengurutkan-bilanga...

4 of 4 1/9/2015 3:22 PM