Académique Documents
Professionnel Documents
Culture Documents
Disusun Oleh:
Mamnuah (1215100001)
Rika Nurhanipah (1215100057 )
Alima Rosyida (1215100063)
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2017
BAB I
DESKRIPSI TUGAS
SOURCE CODE
1. Insertion Sort
package tubes.insertion;
import java.util.Scanner;
System.out.println("inisiasi array");
list[i] = in.nextInt();
insertion_sort(list, size);
int a,b;
System.out.println("iterasi ke "+(a+1));
arr[b] = arr[b-1];
arr[b-1]= temp;
System.out.print("\n");
2. Bubble Sort
package Bubble_sort;
import java.util.Scanner;
bubble_sort(list, size);
arr[index + 1] = temp;
System.out.print("\n");
3. Selection Sort
package selection.sort;
import java.util.Scanner;
list[i] = in.nextInt();
selection_sort(list, size);
System.out.println("iterasi ke "+(x+1)+":");
int index=0;
for(int y = x+1;y<size;y++){
if (min>arr[y])
tukar =true;
index =y;
min = arr[y];
}
}
if(tukar==true)
//perukaran data
arr[x]=arr[index];
arr[index]= temp;
for(int y=0;y<size;y++)
System.out.print(arr[y]+" ");
System.out.println("");
}
BAB III
RUNNING PROGRAM
1. Insertion Sort
2. Bubble Sort
3. Selection Sort