static void Main(string[] args) { Bangun2D panggil; Console.WriteLine("Perhitungan Luas Lingkaran"); Console.WriteLine("============================"); Console.WriteLine("1. Lingkaran"); Console.WriteLine("2. Segitiga"); Console.WriteLine("3. Persegi"); Console.WriteLine("4. Persegi Panjang"); Console.WriteLine("============================"); Console.Write("Masukkan pilihan anda (1-4): "); string pilihan = Console.ReadLine(); int i = Convert.ToInt16(pilihan); switch (i) { case 1: Console.Write("Masukkan Nilai Jari-jari:"); double jari = Convert.ToDouble(Console.ReadLine()); panggil = new Lingkaran(jari); panggil.CetakLuas("Lingkaran;"); Console.Read(); break; case 2: Console.WriteLine("Masukkan Nilai Alas:"); double alas = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Masukkan Nilai Tinggi"); double tinggis = Convert.ToDouble(Console.ReadLine()); panggil = new Segitiga(alas, tinggis); panggil.CetakLuas("Segitiga;"); Console.Read(); break; case 3: Console.Write("Masukkan Nilai Sisi:"); double sisi = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi(sisi); panggil.CetakLuas("Persegi;"); Console.Read(); break; case 4: Console.WriteLine("Masukkan Nilai Alas:"); double panjang = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Masukkan Nilai Tinggi"); double tinggip = Convert.ToDouble(Console.ReadLine()); panggil = new Persegipanjang(panjang, tinggip); panggil.CetakLuas("Persegipanjang;"); Console.Read(); break; default: Console.WriteLine("Pilihan tidak ada -GOOD BYE-"); break; } Console.ReadLine(); }
static void Main(string[] args) { Bangun2D panggil; Console.WriteLine("======= Perhitungan Luas ======="); Console.WriteLine("1. Lingkaran"); Console.WriteLine("2. Segitiga"); Console.WriteLine("3. Persegi"); Console.WriteLine("4. Persegi Panjang"); Console.WriteLine("======= ============== ======="); Console.Write("Pilihan mu : "); char s = Convert.ToChar(Console.ReadLine()); switch (s) { case '1': Console.Write("Masukkan jari jari lingkaran: "); double jari = Convert.ToDouble(Console.ReadLine()); panggil = new Lingkaran(jari); panggil.CetakLuas("Lingkaran"); break; case '2': Console.Write("Masukkan alas segitiga: "); double alas = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan tinggi segitiga: "); double tinggi = Convert.ToDouble(Console.ReadLine()); panggil = new Segitiga(alas, tinggi); panggil.CetakLuas("Segitiga"); break; case '3': Console.Write("Masukkan sisi persegi: "); double sisi = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi(sisi); panggil.CetakLuas("Persegi"); break; case '4': Console.Write("Masukkan panjang persegi panjang: "); double panjang = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan lebar persegi pannjang: "); double lebar = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi_Panjang(panjang, lebar); panggil.CetakLuas("Persegi Panjang"); break; default: Console.WriteLine("Your choise is not found, try again you latter GOOD BYE"); break; } Console.Read(); }
static void Main(string[] args) { Bangun2D panggil; char pilihan; string lagi = ""; //int sisi,panjang, lebar, luas_persegi, luas_Ppanjang; //int alas, tinggi; //double phi = 3.14 ,r, luas_lingkaran, luas_segitiga; do { Console.WriteLine("========= Perhitungan Luas =========="); Console.WriteLine("1. Lingkaran"); Console.WriteLine("2. Segitiga"); Console.WriteLine("3. Persegi"); Console.WriteLine("4. Pergegi Panjang"); Console.WriteLine("====================================="); Console.Write("Pilihanmu : "); pilihan = Convert.ToChar(Console.ReadLine()); switch (pilihan) { case '1': /*Console.WriteLine("Lingkaran"); * Console.Write("Masukkan jari-jari :"); * r = Convert.ToDouble(Console.ReadLine()); * luas_lingkaran = phi * r * r; * Console.WriteLine("Luas : " + luas_lingkaran.ToString());*/ Console.Write("Masukkan nilai jari-jari : "); double jari = Convert.ToDouble(Console.ReadLine()); panggil = new Lingkaran(jari); panggil.CetakLuas("Lingkaran"); Console.Write("Kembali ke menu? (y/n) : "); lagi = Console.ReadLine(); break; case '2': /* Console.WriteLine("Segitiga"); * Console.Write("Masukkan Alas :"); * alas = Convert.ToInt16(Console.ReadLine()); * Console.Write("Masukkan Tinggi :"); * tinggi = Convert.ToInt16(Console.ReadLine()); * luas_segitiga = 0.5 * alas * tinggi; * Console.WriteLine("Luas : " + luas_segitiga.ToString());*/ Console.Write("Masukkan nilai alas : "); double alas = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan nilai tinggi : "); double tinggi = Convert.ToDouble(Console.ReadLine()); panggil = new Segitiga(alas, tinggi); panggil.CetakLuas("Segitiga"); Console.Write("Kembali ke menu? (y/n) : "); lagi = Console.ReadLine(); break; case '3': //Console.WriteLine("Persegi"); //Console.Write("Masukkan Sisi :"); //sisi = Convert.ToInt16(Console.ReadLine()); //luas_persegi = sisi * sisi; //Console.WriteLine("Luas : " + luas_persegi.ToString()); Console.Write("Masukkan nilai sisi : "); double sisi = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi(sisi); panggil.CetakLuas("Persegi"); Console.Write("Kembali ke menu? (y/n) : "); lagi = Console.ReadLine(); break; case '4': //Console.WriteLine("Persegi Panjang"); //Console.Write("Masukkan Panjang :"); //panjang = Convert.ToInt16(Console.ReadLine()); //Console.Write("Masukkan Lebar :"); //lebar = Convert.ToInt16(Console.ReadLine()); //luas_Ppanjang = panjang * lebar; //Console.WriteLine("Luas : " + luas_Ppanjang.ToString()); Console.Write("Masukkan nilai panjang : "); double panjang = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan nilai lebar : "); double lebar = Convert.ToDouble(Console.ReadLine()); panggil = new PersegiPanjang(panjang, lebar); panggil.CetakLuas("Persegi Panjang"); Console.Write("Kembali ke menu? (y/n) : "); lagi = Console.ReadLine(); break; default: Console.WriteLine("Your Choice is not found, try again see you later good bye."); Console.Write("Kembali ke menu? (y/n) : "); lagi = Console.ReadLine(); break; } } while (lagi == "y"); }
static void Main(string[] args) { Banggun2D panggil; Console.WriteLine("=============Perhitungan Luas==============="); Console.WriteLine("1. Lingkaran"); Console.WriteLine("2. Segitiga"); Console.WriteLine("3. Persegi"); Console.WriteLine("4. Persegi Panjang"); Console.WriteLine("============================================"); Console.Write("Your Choice = "); int choice = Convert.ToInt32(Console.ReadLine()); switch (choice) { case 1: Console.WriteLine("============================================"); Console.WriteLine("Menghitung Luas Lingkaran"); Console.Write("Masukkan nilai jari-jari = "); double jari = Convert.ToDouble(Console.ReadLine()); panggil = new Lingkaran(jari); panggil.CetakLuas("Lingkaran"); /* * double phi = 3.14; * double luaslingkaran = phi * (jari*jari); * Console.WriteLine("Luas : " + luaslingkaran); */ Console.Read(); break; case 2: Console.WriteLine("============================================"); Console.WriteLine("Menghitung Luas Segitiga"); Console.Write("Masukkan nilai alas = "); double alas = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan nilai tinggi = "); double tinggi = Convert.ToDouble(Console.ReadLine()); panggil = new Segitiga(alas, tinggi); panggil.CetakLuas("Segitiga"); /* * double luas = alas * tinggi / 2; * Console.WriteLine("Luas : " + luas); */ Console.Read(); break; case 3: Console.WriteLine("============================================"); Console.WriteLine("Menghitung Luas Persegi"); Console.Write("Masukkan nilai sisi = "); double sisi = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi(sisi); panggil.CetakLuas("Persegi"); /* * double luasp = sisi * sisi ; * Console.WriteLine("Luas : " + luasp); */ Console.Read(); break; case 4: Console.WriteLine("============================================"); Console.WriteLine("Menghitung Luas Persegi Panjang"); Console.Write("Masukkan nilai panjang = "); double panjang = Convert.ToDouble(Console.ReadLine()); Console.Write("Masukkan nilai tinggi = "); double lebar = Convert.ToDouble(Console.ReadLine()); panggil = new Persegi_Panjang(panjang, lebar); panggil.CetakLuas("Persegi_Panjang"); /* * double luaspp = panjangp * tinggipp; * Console.WriteLine("Luas : " + luaspp); */ Console.Read(); break; default: Console.Write("Your choice is not found, try again"); Console.Read(); break; } Console.WriteLine("============================================"); Console.ReadLine(); }