TUGAS PBO REMOTE TV

Nama   :  Isnaini Nurul KurniaSari

NRP     :  05111740000010

Kelas    :  PBO-B 

 TUGAS PBO REMOTE TV

Hallo Teman-teman.. Pada kesempatan kali ini, saya akan menjelaskan tentang tugas PBO saya yaitu implementasi penggunaan Blue J dengan membuat program Remote Televisi yang berisi tentang pilihan Menu yaitu Channel dan Volume. Di dalam menu terdapat perintah menaikkan dan menurunkan volume, mengganti channel yang kita inginkan, serta terdapat menu untuk mematikan Televisi.



  • Berikut adalah Source Code untuk Main Class: 
    /**
     * Berikut adalah implementasi Blue J membuat Program Remote TV
     * Nama  : Isnaini Nurul KurniaSari
     * NRP   : 05111740000010
     * Kelas : PBO B
     * (Surabaya, 22 September 2018)
     */
    
    import java.util.Scanner;
    public class MAIN
    {
        public static void main(String args[]){
        int volume1;
        int channel1;
        int menu;
        int loop=0;
        Scanner scan = new Scanner(System.in);
        System.out.println("=============================================");
        System.out.println("=============================================");
        System.out.println("=========WELCOME TO ISNAINI'S TV=============");
        System.out.println("=============================================");
        System.out.println("====Masukkan Channel yang anda inginkan: ====");
        System.out.println("=============================================");
        System.out.println("=============================================");
        channel1=scan.nextInt();
        System.out.println("====Masukkan Volume yang anda inginkan : ====");
        System.out.println("=============================================");
        volume1=scan.nextInt();
        System.out.println("=============================================");
        System.out.println("=============================================");
        REMOT IS = new REMOT (volume1,channel1);
        while(loop==0){
        System.out.println("=============================================");
        System.out.println("==============Menu Pilihan:==================");
        System.out.println("==========1. Channel saat ini= ==============");
        System.out.println("==========2. Volume saat ini : ==============");
        System.out.println("==========3. Pilih Channel   : ==============");
        System.out.println("==========4. Naikkan Volume  : ==============");
        System.out.println("==========5. Turunkan volume : ==============");
        System.out.println("==========6. Exit============================");
        System.out.println("======== Menu Yang Anda Inginkan: ===========");
        System.out.println("=============================================");
        menu=scan.nextInt();
        
        switch(menu){
            case 1:
            System.out.println("=============================================");
            System.out.println("========Channel saat ini :===================");
            System.out.println("========Channel Saat ini:"+channel1+"===================");
            System.out.println("=============================================");
            break;
            case 2:
            System.out.println("=========================================");
            System.out.println("========Volume saat ini :================");
            System.out.println("=====Volume Saat ini:"+volume1+"=========");
            System.out.println("=========================================");
            break;
            case 3:
            channel1=scan.nextInt();
            if(channel1==1)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("================TRANS TV=====================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            else if(channel1==2)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("================INDOSIAR=====================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            else if(channel1==3)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("=================TRANS 7 ====================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            else if(channel1==4)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("=================METRO TV====================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            else if(channel1==5)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("==================NET TV=====================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            else if(channel1==6)
            {
            System.out.println("=============================================");
            System.out.println("=============================================");
            System.out.println("==================MNCTV======================");
            System.out.println("=============================================");
            System.out.println("=============================================");
            }
            
            case 4:
            IS.VolumeUp();
            break;
            
            case 5:
            IS.VolumeDown();
            break;
            
            case 6:
            System.out.println("TV dimatikan");
            loop = 1;
            break;
        }
    }
    }
    }
     
     
    
  • Berikut adalah Source Code untuk Class Remote TV:
    /**
     * Berikut adalah implementasi Blue J membuat Program Remote TV
     * Nama  : Isnaini Nurul KurniaSari
     * NRP   : 05111740000010
     * Kelas : PBO B
     * (Surabaya, 22 September 2018)
     */
    import java.util.Scanner;
    public class REMOT
    {
        private int channel;
        private int volume;
        public REMOT(int channel1,int volume1)
        {
            volume=volume1;
            channel=channel1;
        }
        public int VolumeUp()
        {
            volume=volume+1;
            System.out.println("Volume Saat ini :"+volume);
            return volume;
        }
        public void VolumeDown()
        {
            volume=volume-1;
            System.out.println("Volume Saat ini :"+volume);
        }
    }    
 Berikut adalah Hasilnya untuk Program Remote TV:


  • Berikut adalah tampilan untuk menu untuk memilih channel dan volume:
  •  Berikut adalah tampilan untuk memilih channel yang kita inginkan:

  •   Berikut adalah tampilan untuk menaikkan volume sesuai yang kita inginkan:

  • Berikut adalah tampilan untuk menurunkan volume sesuai yang kita inginkan: 

  • Berikut adalah tampilan untuk mematikan TV yaitu dengan menu "Exit"
    Semoga blog ini bermanfaat untuk teman-teman. Terima Kasih :)



Comments

Popular posts from this blog

Database Akademik

Implementasi Rumah dan Pemandangan dengan menggunakan Blue J

The Foxes and Rabbits Simulator