Exemple #1
0
        static void tiketReguler()
        {
            List <Bioskop> listBioskop = new List <Bioskop>();
            Reguler        reguler     = new Reguler();

            reguler.spesifikasi();
            Console.WriteLine("\n Harga Tiket            : Rp35000");
            reguler.HargaTiket = 35000;
            Console.Write(" Jumlah Pemesanan Tiket : ");
            reguler.JumlahTiket = Convert.ToDouble(Console.ReadLine());
            listBioskop.Add(reguler);
            foreach (Bioskop bioskop in listBioskop)
            {
                Console.WriteLine(" Pembayaran Tiket       : Rp.{0}", bioskop.Bayar());
            }
            Console.Write(" Uang Pembayaran        : Rp.");
            reguler.UangBayar = Convert.ToDouble(Console.ReadLine());
            foreach (Bioskop bioskop in listBioskop)
            {
                Console.WriteLine(" Uang Kembalian         : Rp.{0}", bioskop.Kembalian());
            }
            listBioskop.Add(reguler);
            Console.WriteLine("\n Terimakasih telah melakukan pembelian tiket Bioskop XXI");
            Console.WriteLine(" Selamat Menonton");
            Console.WriteLine(" Tekan ENTER untuk kembali ke Menu");
            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
Menu:
            Console.Clear();
            List <Bioskop> listBioskop = new List <Bioskop>();

            head();
            Console.WriteLine("\n Judul Film");
            Console.WriteLine(" 1. Harry Potter");
            Console.WriteLine(" 2. Frozen 2");
            Console.WriteLine(" 3. Avenger (Endgame)");
            Console.Write("\n Pilih Film : ");
            int pilih = Convert.ToInt32(Console.ReadLine());

            Console.Clear();
            switch (pilih)
            {
            case 1:
                head();
                Console.WriteLine("\t    Harry Potter");
                tiket();
                int menu = Convert.ToInt32(Console.ReadLine());
                Console.Clear();
                switch (menu)
                {
                case 1:
                    Velvet velvet = new Velvet();
                    head();
                    Console.WriteLine("\t Harry Potter");
                    Console.WriteLine("\t    Velvet");
                    Console.Write("\n Nama Pemesan           : ");
                    velvet.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Harry Potter");
                    Console.WriteLine(" No. Bangku             : 1C - 10C");
                    Console.WriteLine(" Jam                    : 10.00 - 12.00");
                    tiketVelvet();

                    goto Menu;

                case 2:
                    Gold gold = new Gold();
                    head();
                    Console.WriteLine("\t Harry Potter");
                    Console.WriteLine("\t    Gold");
                    Console.Write("\n Nama Pemesan           : ");
                    gold.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Harry Potter");
                    Console.WriteLine(" No. Bangku             : 1B - 10B");
                    Console.WriteLine(" Jam                    : 10.00 - 12.00");
                    tiketGold();

                    goto Menu;

                case 3:
                    Reguler reguler = new Reguler();
                    head();
                    Console.WriteLine("\t Harry Potter");
                    Console.WriteLine("\t    Reguler");
                    Console.Write("\n Nama Pemesan           : ");
                    reguler.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Harry Potter");
                    Console.WriteLine(" No. Bangku             : 1A - 10A");
                    Console.WriteLine(" Jam                    : 10.00 - 12.00");
                    tiketReguler();

                    goto Menu;
                }
                break;

            case 2:
                head();
                Console.WriteLine("\t    Frozen 2");
                tiket();
                int menu2 = Convert.ToInt32(Console.ReadLine());
                Console.Clear();
                switch (menu2)
                {
                case 1:
                    Velvet velvet = new Velvet();
                    head();
                    Console.WriteLine("\t Frozen 2");
                    Console.WriteLine("\t  Velvet");
                    Console.Write("\n Nama Pemesan           : ");
                    velvet.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Frozen 2");
                    Console.WriteLine(" No. Bangku             : 1C - 10C");
                    Console.WriteLine(" Jam                    : 13.15 - 15.10");
                    tiketVelvet();

                    goto Menu;

                case 2:
                    Gold gold = new Gold();
                    head();
                    Console.WriteLine("\t Frozen 2");
                    Console.WriteLine("\t  Gold");
                    Console.Write("\n Nama Pemesan           : ");
                    gold.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Frozen 2");
                    Console.WriteLine(" No. Bangku             : 1B - 10B");
                    Console.WriteLine(" Jam                    : 13.15 - 15.10");
                    tiketGold();

                    goto Menu;

                case 3:
                    Reguler reguler = new Reguler();
                    head();
                    Console.WriteLine("\t Frozen 2");
                    Console.WriteLine("\t Reguler");
                    Console.Write("\n Nama Pemesan           : ");
                    reguler.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Frozen 2");
                    Console.WriteLine(" No. Bangku             : 1A - 10A");
                    Console.WriteLine(" Jam                    : 13.15 - 15.10");
                    tiketReguler();

                    goto Menu;
                }
                break;

            case 3:
                head();
                Console.WriteLine("\t    Avenger (Endgame)");
                tiket();
                int menu3 = Convert.ToInt32(Console.ReadLine());
                Console.Clear();
                switch (menu3)
                {
                case 1:
                    Velvet velvet = new Velvet();
                    head();
                    Console.WriteLine("\t Avenger (Endgame)");
                    Console.WriteLine("\t      Velvet");
                    Console.Write("\n Nama Pemesan           : ");
                    velvet.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Avenger (Endgame)");
                    Console.WriteLine(" No. Bangku             : 1C - 10C");
                    Console.WriteLine(" Jam                    : 16.10 - 18.20");
                    tiketVelvet();

                    goto Menu;

                case 2:
                    Gold gold = new Gold();
                    head();
                    Console.WriteLine("\t Avenger (Endgame)");
                    Console.WriteLine("\t       Gold");
                    Console.Write("\n Nama Pemesan           : ");
                    gold.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Avenger (Endgame)");
                    Console.WriteLine(" No. Bangku             : 1B - 10B");
                    Console.WriteLine(" Jam                    : 16.10 - 18.20");
                    tiketGold();

                    goto Menu;

                case 3:
                    Reguler reguler = new Reguler();
                    head();
                    Console.WriteLine("\t Avenger (Endgame)");
                    Console.WriteLine("\t       Reguler");
                    Console.Write("\n Nama Pemesan           : ");
                    reguler.Nama = Console.ReadLine();
                    Console.WriteLine(" Judul Film             : Avenger (Endgame)");
                    Console.WriteLine(" No. Bangku             : 1B - 10B");
                    Console.WriteLine(" Jam                    : 16.10 - 18.20");
                    tiketReguler();

                    goto Menu;
                }
                break;
            }
            Console.ReadKey();
        }