예제 #1
0
        static void Main(string[] args)
        {
            bool   kondisi = true;
            String pilih_menu;

            while (kondisi)
            {
                menu();
                Console.Write("Masukan menu yang dipilih : ");
                pilih_menu = Console.ReadLine();
                if (pilih_menu == "0")
                {
                    Console.WriteLine("Terimakasih");
                    Environment.Exit(0);
                }
                else if (pilih_menu == "1")
                {
                    Persegi LP = new Persegi();
                    LP.Luas();
                }
                else if (pilih_menu == "2")
                {
                    PersegiPanjang LPP = new PersegiPanjang();
                    LPP.Luas();
                }
                else if (pilih_menu == "3")
                {
                    Segitiga LStg = new Segitiga();
                    LStg.Luas();
                }
                else if (pilih_menu == "4")
                {
                    Lingkaran LKR = new Lingkaran();
                    LKR.Luas();
                }
                else if (pilih_menu == "5")
                {
                    Trapesium TPR = new Trapesium();
                    TPR.Luas();
                }
                else
                {
                    Console.WriteLine("Menu tidak ada!");
                    Console.WriteLine("Silahkan pilih menu yang tersedia!");
                    continue;
                }

                Console.WriteLine("Apakah anda ingin menggunakan aplikasi lagi?");
                Console.Write("Press y to yes and others for no : ");
                pilih_menu = Console.ReadLine();
                if (pilih_menu == "y")
                {
                    continue;
                }
                else
                {
                    kondisi = false;
                }
            }
        }
예제 #2
0
        static void Main(string[] args)
        {
            Persegi prsg = new Persegi();

            prsg.Nilai1 = 5;

            System.Console.WriteLine("\t\t\t\t===== Hitung Luas Bangun Datar =====");
            System.Console.WriteLine("\n\t\t\t\tPersegi");
            System.Console.WriteLine("\n\t\t\t\tNilai Sisi :" + prsg.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tLuas Persegi :" + prsg.Luas());
            System.Console.WriteLine("\t\t\t\t====================================");

            PersegiPanjang prsgPjg = new PersegiPanjang();

            prsgPjg.Nilai1 = 8;
            prsgPjg.Nilai2 = 4;
            System.Console.WriteLine("\n\n\t\t\t\tPersegi Panjang");
            System.Console.WriteLine("\n\t\t\t\tNilai Panjang :" + prsgPjg.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tNilai Lebar :" + prsgPjg.Nilai2);
            System.Console.WriteLine("\n\t\t\t\tLuas Persegi Panjang :" + prsgPjg.Luas());
            System.Console.WriteLine("\t\t\t\t====================================");

            Segitiga s = new Segitiga();

            s.Nilai1 = 5;
            s.Nilai2 = 10;
            System.Console.WriteLine("\n\n\t\t\t\tSegitiga");
            System.Console.WriteLine("\n\t\t\t\tNilai Alas :" + s.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tNilai Tinggi :" + s.Nilai2);
            System.Console.WriteLine("\n\t\t\t\tNilai Sisi :" + s.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tLuas Segitiga :" + s.Luas());
            System.Console.WriteLine("\t\t\t\t====================================");

            Lingkaran l = new Lingkaran();

            l.Nilai1 = 5;
            System.Console.WriteLine("\n\n\t\t\t\tLingkaran");
            System.Console.WriteLine("\n\t\t\t\tNilai Jari-jari :" + l.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tLuas Lingkaran :" + l.Luas());
            System.Console.WriteLine("\t\t\t\t====================================");

            Trapesium t = new Trapesium();

            t.Nilai1 = 12;
            t.Nilai2 = 10;
            System.Console.WriteLine("\n\n\t\t\t\tTrapesium");
            System.Console.WriteLine("\n\t\t\t\tNilai Jumlah Panjang Sisi :" + t.Nilai1);
            System.Console.WriteLine("\n\t\t\t\tNilai Tinggi :" + t.Nilai2);
            System.Console.WriteLine("\n\t\t\t\tLuas Trapesium :" + t.Luas());
            System.Console.WriteLine("\t\t\t\t====================================");
            System.Console.ReadKey();
        }
예제 #3
0
        static void Main(string[] args)
        {
            int angka1;
            int angka2;

            MCC42_OOP_BangunDatar persegi        = new MCC42_OOP_BangunDatar();
            PersegiPanjang        persegipanjang = new PersegiPanjang();
            Jajargenjang          jajargenjang   = new Jajargenjang();
            Segitiga     segitiga     = new Segitiga();
            LayangLayang layanglayang = new LayangLayang();

            Console.WriteLine("===========OPERASI BANGUN DATAR==========");
            Console.Write("Masukkan angka ke-1 : ");
            angka1 = Convert.ToInt16(Console.ReadLine());
            Console.Write("Masukkan angka ke-2 : ");
            angka2 = Convert.ToInt16(Console.ReadLine());
            Console.WriteLine("\n1. Persegi: " + persegi.Luas(angka1, angka2));
            Console.WriteLine("2. Persegi Panjang: " + persegipanjang.Luas(angka1, angka2));
            Console.WriteLine("3. Jajargenjang: " + jajargenjang.Luas(angka1, angka2));
            Console.WriteLine("4. Segitiga: " + segitiga.Luas(angka1, angka2));
            Console.WriteLine("5. Layang-Layang: " + layanglayang.Luas(angka1, angka2));
        }