Latihan Pengurutan Data 22082010015 Arsa Cahaya Pradipta
SOURCE CODE :
package com;
public class app {
/**
* @param args
*/
public static void main(String[] args) {
String[] menu = new String[5];
int harga[] = { 15000, 12000, 9000, 13000, 10000 };
System.out.println("--------------------------------------------------");
System.out.println("PROGRAM MENGURUTKAN BARANG MENGGUNAKAN BUBBLE SORT");
System.out.println("--------------------------------------------------");
for (int i = 0; i <= 4; i++) {
menu[0] = "Nasi Goreng ";
menu[1] = "Nasi Ayam Geprek ";
menu[2] = "Nasi Pecel ";
menu[3] = "Nasi Campur ";
menu[4] = "Bakso ";
}
System.out.println("DAFTAR MENU AWAL");
for (int i = 0; i <= 4; i++) {
System.out.println(menu[i] + " Rp." + harga[i]);
}
System.out.println("");
for (int i = 0; i <= 2; i++) {
for (int j = 0; j <= 3; j++) {
if (harga[j] < harga[j + 1]) {
int temp = harga[j];
String temp2 = menu[j];
harga[j] = harga[j + 1];
menu[j] = menu[j + 1];
harga[j + 1] = temp;
menu[j + 1] = temp2;
}
}
}
System.out.println("Urutan daftar menu dari tertinggi hingga terendah");
for (int i = 0; i <= 4; i++) {
System.out.println(menu[i] + " Rp." + harga[i]);
}
System.out.println("");
}
}
OUTPUT :
Comments
Post a Comment