Ejemplo n.º 1
0
        public static void TotalUang(int uangPembelian, Money money)
        {
            //Method ini akan menerima nominal uang yang diberikan oleh user, lalu menyimpannya dalam sistem
            switch (uangPembelian)
            {
            case 10:
                money.SetValue(money.GetValue() + 10);
                break;

            case 20:
                money.SetValue(money.GetValue() + 20);
                break;

            case 50:
                money.SetValue(money.GetValue() + 50);
                break;

            case 100:
                money.SetValue(money.GetValue() + 100);
                break;

            default:
                Console.WriteLine("Uang tidak bisa dimasukan, mohon ubah nominalnya");
                break;
            }
        }
Ejemplo n.º 2
0
 public static void Kembalian(Money money)
 {
     //Nominal uang yang telah disimpan akan diperiksa besarannya
     //Apabila lebih dari 10 maka sistem akan memberikan kembalian sesuai dengan nominal uang yang diberikan user
     if (money.GetValue() > 10)
     {
         money.SetValue(money.GetValue() - 10);
         Console.WriteLine("Kembalian anda {0}", money.GetValue());
     }
 }