Langsung ke konten utama

program pemesanan rostoran part 2

setelah program kemarin beres,, kita sekelas ditugaskan untuk mengupgrade program nya menjadi bias memesan banyak menu,,

wahh,, ini lebih muter otak lagi,,

bahkan ada yang ngerjain ampe jam 3 pagi,, tapi uda gitu,, ga ditilai,, (nyesek tuh....)


nah ini script yang ane buat,, ane buat pake netbean

tapi ini belum sempurna,, ga ni nilai deh,,,,


package pesanan2x;
import java.util.*;
public class Pesanan2x {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        System.out.println("=======================\n   Restoran murahan   \n=======================\n Masukan nama anda :");
        String nama;
        nama = in.nextLine();
        System.out.println(" Selamat datang " + nama);
       
       
       
        boolean looping = true;
        int makanan = 0;
        int jml = 0;
        int lagi;
        while (looping) {
            System.out.println(" menu makanan : \n1. nasi\t\t Rp 5000,-\n2. mie\t\t Rp 3000,-\n3. ayam\t\t Rp 10000,-");

            makanan = in.nextInt();
           
            System.out.println("berapa?");
            jml = in.nextInt();
            System.out.println("ada lagi?\ntekan 1 jika ada,  0 jika tidak,");
            lagi = in.nextInt();
            if (lagi == 1) {
                looping = true;
            } else if (lagi == 0) {
                looping = false;
            }
        }


        boolean loop = true;
        int minuman = 0;
        int jmlh = 0;
        while (loop) {
            System.out.println(" menu minuman : \n1. air  ........... Rp 1000,-\n2. jus ............ Rp 5000,-\n3. teh ............ Rp 3000,- ");

            minuman = in.nextInt();
            System.out.println("berapa?");
            jmlh = in.nextInt();
            System.out.println("ada lagi?\ntekan 1 jika ada,  0 jika tidak,");
            lagi = in.nextInt();
            if (lagi == 1) {
                loop = true;
            } else if (lagi == 0) {
                loop = false;
            }
        }

        int hargamakan, hargaminum, total;
        hargamakan = 0;
        hargaminum = 0;
        total = 0;

        switch (makanan) {
            case 1:
                hargamakan = 5000;
                break;
            case 2:
                hargamakan = 3000;
                break;
            case 3:
                hargamakan = 10000;
                break;
            default:
                System.out.println("anda tidak memilih makanan");
                break;
        }
        switch (minuman) {
            case 1:
                hargaminum = 1000;
                break;
            case 2:
                hargaminum = 5000;
                break;
            case 3:
                hargaminum = 3000;
                break;
            default:
                System.out.println("anda tidak memilih minuman");
                break;
        }
        total = hargamakan * jml + hargaminum * jmlh;
        System.out.println("Terima kasih...\nPesanan Anda sedang dibuat.\nTotal Harga Rp." + total);
    }
}



sekian
smog manfaat...


Komentar

Postingan populer dari blog ini

membuat suara

Danz Voice         Suara dan bahasa:   Crystal .... US English Mike ....... US English Rich ....... US English Lauren ..... US English Claire ..... US English Charles .... UK English Audrey ..... UK English Anjali ..... IN English Rosa ....... Latin Am. Spanish Alberto .... Latin Am. Spanish Klara ...... German Reiner ..... German Francesca .. Italian Giovanni ... Italian Alain ...... French ...

Kipas mini otg

12k Harga : 12 Deskripsi : Pesan