Breaking News

Thursday, May 25, 2017

Tugas UTS Mata Kuliah Algoritma & Pemograman

Nama : Muhamad Ilham Anas
Nim   :1610117053
Ruangan : 603
Kelas :  01SIFE001
Waktu Kuliah : Reg C
Dosen : Agus Suharto


1. KASUS :


Sebuah Warung Makan memberikan harga berbeda di setiap makananya
Menu:  1. Pecel-lele :Rp.22.000
              2. Nasi Goreng :Rp.17.000
              3. Soto Ayam :Rp.21.000
              4. Nasi Uduk :Rp.15.000
Dan juga Warung tersebut memberikan Paket-paket tertentu  jika :
- Pembeli minimal 15 Orang maka mendapatkan Paket Nikmat No ‘1’
- Pembeli minimal 9 Orang maka mendapatkan Paket Kenyang No ‘2’
- Pembeli minimal 4  Orang maka mendapatkan Paket Hangat No ‘3’
- Pembeli minimal 1 Orang maka mendapatkan Paket Murah No ‘4’



2. SCREEN SHOOT : -Code Program

                                       -Hasil Run
                                       -Flow chart
                                      

-Code Program :



    

 -Hasil Run :  



  -Flow Chart :



3. SOURCE CODING :

 import java.util.Scanner;
public class NewMain21344 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner input1=new Scanner(System.in);
       
        String Paket;
          
            System.out.println("Menu Makan :");
            System.out.println("1.Pecel-lele : Rp.22.000");
            System.out.println("2.Nasi Goreng : Rp.17.000");
            System.out.println("3.Soto Ayam: Rp.21.000");
            System.out.println("4.Nasi Uduk : Rp.15.000");
            System.out.println("------------------------");
       
            System.out.print("Pembeli: ");
            int Pembeli=input1.nextInt();
            if(Pembeli>=15){
            Paket="Paket Nikmat No '1'";}
           
            else if(Pembeli>=9){
            Paket="Paket Kenyang No '2'";}
           
            else if(Pembeli>=4){
            Paket="Paket Hangat No '3'";}
           
            else{
                Paket="Paket Murah No '4'";
            }
           
            System.out.println("Jenis Paket Promo : "+Paket);
            System.out.print("No Paket Promo : ");
            int Pkt=input1.nextInt();
           
            switch (Pkt) {
           
        case 1:
           
            System.out.println("Pecel-lele");
            System.out.print("Harga : ");
            int Harga1=input1.nextInt();
               
                System.out.println("Pembeli : "+Pembeli);
                int Hasil1=Harga1*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil1);
            break;
   
        case 2:
           
            System.out.println("NasiGoreng");
            System.out.print("Harga : ");
            int Harga2=input1.nextInt();
   
                System.out.println("Pembeli : "+Pembeli);
                int Hasil2=Harga2*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil2);
            break;
   
        case 3:
           
            System.out.println("SotoAyam");
            System.out.print("Harga : ");
            int Harga3=input1.nextInt();
           
                System.out.println("Pembeli : "+Pembeli);
                int Hasil3=Harga3*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil3);
            break;
           
        case 4:
           
            System.out.println("NasiUduk");
            System.out.print("Harga : ");
            int Harga4=input1.nextInt();
               
                System.out.println("Pembeli : "+Pembeli);
                int Hasil4=Harga4*Pembeli;
                System.out.println("Total Harga Dikali Pembeli: "+Hasil4);
            break;
           
        default:
            System.out.println("Hanya ada 4 Paket saja..");
            break;
            }
      }
    }

No comments:

Post a Comment

Designed By