static void Main(string[] args) { Console.WriteLine("BANGUN RUANG"); Console.WriteLine(); //BangunDatar bangundatar; //Digunakan saat Abstract Class IBangunDatar bangundatar; //Digunakan saat Interface Console.WriteLine("1. Persegi"); bangundatar = new Persegi(); bangundatar.Luas(); bangundatar.Keliling(); Console.WriteLine(); Console.WriteLine("2. Persegi Panjang"); bangundatar = new PersegiPanjang(); bangundatar.Luas(); bangundatar.Keliling(); Console.WriteLine(); Console.WriteLine("3. Segitiga"); bangundatar = new Segitiga(); bangundatar.Luas(); bangundatar.Keliling(); Console.ReadKey(true); }
static void Main(string[] args) { Console.WriteLine("BANGUN DATAR"); Console.WriteLine(); //BangunDatar bangundatar; //Digunakan untuk Abstract Class IBangunDatar bangundatar; //Digunakan untuk Interface Console.WriteLine("1. Persegi"); bangundatar = new Persegi(); bangundatar.Luas(); bangundatar.Keliling(); Console.WriteLine(); Console.WriteLine("2. Jajar Genjang"); bangundatar = new JajarGenjang(); bangundatar.Luas(); bangundatar.Keliling(); Console.WriteLine(); Console.WriteLine("3. Segitiga"); bangundatar = new Segitiga(); bangundatar.Luas(); bangundatar.Keliling(); Console.ReadKey(true); }
static void Main(string[] args) { Console.Title = "APP PENGHITUNG BANGUN DATAR"; BangunDatar bangundatar; // Digunakan apabila menggunakan Abstract Class //IBangunDatar bangundatar; // Digunakan apabila menggunakan Interface menu: while (true) { Console.WriteLine("==========================================="); Console.WriteLine("|| \t APP PENGHITUNG BANGUN DATAR \t ||"); Console.WriteLine("==========================================="); Console.WriteLine("Pilih Menu :"); Console.WriteLine(); Console.WriteLine("1. Persegi"); Console.WriteLine("2. Persegi Panjang"); Console.WriteLine("3. Segitiga"); Console.WriteLine("4. Kembali"); Console.Write("\nPilihan: "); int pilihan = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (pilihan) { case 1: bangundatar = new Persegi(); bangundatar.Luas(); bangundatar.Keliling(); break; case 2: bangundatar = new PersegiPanjang(); bangundatar.Luas(); bangundatar.Keliling(); break; case 3: bangundatar = new Segitiga(); bangundatar.Luas(); bangundatar.Keliling(); break; } Console.WriteLine(); if (pilihan == 4) { Console.Clear(); goto menu; } } }