LATIHAN PENCARIAN DATA

NAMA    : ENGIE RAMADHANI
NPM        : 22082010029

Modifikasilah program yang dibahas di kelas dengan menambahkan fitur/menu untuk mencari menu makanan berdasarkan range harga yang dimasukkan oleh user; yaitu harga bawah dan harga atas. Kemudian nama-nama menu makanan yang harganya memenuhi range tersebut ditampilkan di layar output untuk selanjutnya dipilih sebagai item pembelian dan masuk ke dalam daftar belanja pembeli. Daftar menu makanan hasil pencarian sebaiknya diberi angka untuk memudahkan pemilihan. 

Source Code:

public class Pencariand {


    public static void main(String[] args) {


//program pengurutan data menggunakan bubble sort

    String menu[]={"Kwatiau Goreng","Nasi Goreng","Seblak","Bakso","Mie Ayam"};

    int harga[]={12000,15000,8000,13000,10000};

    

System.out.println("=========================================================");

        System.out.println("Harga Menu Makanan");

System.out.println("=========================================================");


        System.out.println("1.Kwatiau Goreng=Rp.12000");

        System.out.println("2.Nasi Goreng=Rp.15000");

        System.out.println("3.Seblak=Rp.8000");

        System.out.println("4.Bakso=Rp.13000");

        System.out.println("5.Mie Ayam=10000");

//sorting bubble

    for (int i=0;i<3;i++){

        for(int j=0;j<4;j++){

//swap

int swap=harga[j];

harga[j]=harga[j+1];

harga[j+1]=swap;


//sort menu

String temp=menu[j];

menu[j]=menu[j+1];

menu[j+1]=temp;


System.out.println("=========================================================");

            System.out.println("Urutkan menu dari harga tertinggi ke terendah");

System.out.println("=========================================================");

            System.out.println("Dafatar menu makanan");

System.out.println("=========================================================");

    for(i=0;i<5;i++){

        System.out.println(menu[i]+"="+harga[i]);

        

    }

        }

    }

}      

}






Komentar