Program Pengurutan Data

 Nama    : Hellawati Ayu Rizmadita

NPM        : 22082010208

PARALLEL E


package bp1e2022;

import java.util.Scanner;

public class PengurutanDataSelectionSort {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        String menu[] = new String[5];

        int harga[] = new int[5];

        int pilih=0;

        

        menu[0] = "Rujak Cingur "; harga[0] = 15000;

        menu[1] = "Telur Puyuh "; harga[1] = 12000;

        menu[2] = "Ayam Inggris"; harga[2] = 20000;

        menu[3] = "Mie Goreng"; harga[3] = 10000;

        menu[4] = "Bubur Ayam"; harga[4] = 14000;

        

        do{//menu

            System.out.println("\n=====MENU WARUNG=====");

            System.out.println("1. Daftar Makanan");

            System.out.println("2. Urutan Termahal");

            System.out.println("3. Selesai");

            System.out.print("Pilih = ");

            

            pilih = sc.nextInt();

            

            switch(pilih){

                case 1:

                    System.out.println("MENU \tHARGA");

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

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

                        

                    }

                    break;

                case 2:

                    String menu2[] = new String[5];

                    menu2 = menu;

                    int harga2[] = new int[5];

                    menu2 = menu;

                    harga2 = harga;

                    

                    for (int i = 0; i < harga2.length - 1; i++){

                        for (int j = i+1; j < harga2.length; j++){

                            

                            if(harga2[i] < harga2[j]){

                                int temp = harga2[j];

                                harga2[j] = harga2[i];

                                harga2[i] = temp;

                                String s = menu2[j];

                                menu2[j] = menu2[i];

                                menu2[i] = s;

                            }

                        }

                    }

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

                    System.out.println("MENU \tHARGA");

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

                        System.out.println(menu2[i]+"\t"+harga2[i]);

                    }

                    break;

                case 3:

                    System.out.println("Terima Kasih...");

                    break;

            }

        }while(pilih!=3);

        

    }

    

}




TRACING TABLE



Komentar

Postingan populer dari blog ini

BELA NEGARA