static void Main(string[] args) { jumlah jumlah1 = new jumlah(); kurang kurang1 = new kurang(); bagi bagi1 = new bagi(); kali kali1 = new kali(); try { jumlah1.setangka1(); jumlah1.setangka2(); jumlah1.sethasil(); kurang1.setangka1(); kurang1.setangka2(); kurang1.sethasil(); kali1.setangka1(); kali1.setangka2(); kali1.sethasil(); bagi1.setangka1(); bagi1.setangka2(); bagi1.sethasil(); } catch (DivideByZeroException) { Console.WriteLine("Tidak bisa pembagian dengan angka 0"); } catch (FormatException) { Console.WriteLine("Inputtan salah, umur kan harusnya angka, lu malah huruf gimana sih ?!"); } finally { Console.WriteLine("Terimakasih sudah mencoba"); } Console.ReadLine(); }
static void Tambahbarang(List <barang> Barang) { int pil; tambah: try { Console.Clear(); Console.WriteLine("---------------------------"); Console.WriteLine("|---PT.Semangat Bersama---|"); Console.WriteLine("| Tambah barang |"); Console.WriteLine("|1. stok banyak |"); Console.WriteLine("|2. stok setandart |"); Console.WriteLine("|3. stock kurang |"); Console.WriteLine("---------------------------"); Console.Write("Masukkan Pilihan Anda [1-3]: "); pil = int.Parse(Console.ReadLine()); } catch (Exception) { Console.WriteLine("menu tidak ditemukan"); Console.WriteLine("\nTekan enter untuk kembali ke menu"); Console.ReadKey(); goto tambah; } switch (pil) { case 1: { lebih lebih = new lebih(); Console.WriteLine("\nstok banyak"); Console.Write("kode barang : "); lebih.kodebarang = Console.ReadLine(); Console.Write("nama barang : "); lebih.namabarang = Console.ReadLine(); Console.Write("jumlah barang saat ini : "); lebih.totalbarang = Convert.ToDouble(Console.ReadLine()); Barang.Add(lebih); break; } case 2: { cukup cukup = new cukup(); Console.WriteLine("\nstok menengah"); Console.Write("kode barang : "); cukup.kodebarang = Console.ReadLine(); Console.Write("nama barang : "); cukup.namabarang = Console.ReadLine(); Console.Write("jumlah barang saat ini : "); cukup.totalbarang = Convert.ToDouble(Console.ReadLine()); Barang.Add(cukup); break; } case 3: { kurang kurang = new kurang(); Console.WriteLine("\nstok habis"); Console.Write("kode barang : "); kurang.kodebarang = Console.ReadLine(); Console.Write("nama barang : "); kurang.namabarang = Console.ReadLine(); Console.Write("jumlah barang saat ini : "); kurang.totalbarang = Convert.ToDouble(Console.ReadLine()); Barang.Add(kurang); break; } default: { Console.WriteLine("Pilihan tidak ada, \nTekan enter untuk kembali ke menu"); Console.ReadKey(); Tambahbarang(Barang); break; } } }