Example #1
0
        static void Main(string[] args)
        {
            double TotalTax = 0;

            Product[] products = new Product[6];
            products[0] = new Book(1, "Toi thay hoa vang tren co xanh", 100000, "Kim Dong");
            products[1] = new Book(2, "Sherlock holems", 150000, "Phuong Nam");
            products[2] = new Book(3, "Learn Code", 80000, "Kim Dong");
            products[3] = new MobilePhone(4, "Galaxy S9", 15000000, "SumSung");
            products[4] = new MobilePhone(5, "IphoneX", 15000000, "Apple");
            products[5] = new MobilePhone(6, "Oppo 11", 15000000, "Oppo");

            for (int i = 0; i < 6; i++)
            {
                Console.WriteLine(products[i].ToString() + ", Tax: " + products[i].computeTax());
                TotalTax += products[i].computeTax();
            }

            Console.WriteLine("Total Tax: " + TotalTax);
        }
Example #2
0
        static void Main(string[] args)
        {
            Product[] listPr = new Product[6];
            listPr[0] = new Book(1, "Dat gioi toan dien", 5000, "Nguyen Dac Dat");
            listPr[1] = new Book(2, "CodeVN", 6000, "ThiDK");
            listPr[2] = new Book(3, "CodeLean", 7000, "Dang Kim Thi");

            listPr[3] = new MobilePhone(4, "Oppo f11", 8000, "Oppo");
            listPr[4] = new MobilePhone(5, "Xiaomi mi 10", 9000, "Xiaomi");
            listPr[5] = new MobilePhone(6, "Iphone 3", 10000, "Apple");

            //ComputeTotalTax Book
            double taxBook = 0;

            for (int i = 0; i <= 2; i++)
            {
                taxBook += listPr[i].computeTax();
                /*Console.WriteLine(listPr[i].ToString());*/
            }
            //ComputeTotalTax Mobilephone
            double taxMobilePhone = 0;

            for (int i = 3; i <= 5; i++)
            {
                taxMobilePhone += listPr[i].computeTax();
                /*Console.WriteLine(listPr[i].ToString());*/
            }

            double computeTotaltax = 0;

            for (int i = 0; i < listPr.Length; i++)
            {
                computeTotaltax += listPr[i].computeTax();
                Console.WriteLine(listPr[i].ToString());
            }

            Console.WriteLine("Compute Total tax of Book: " + taxBook);
            Console.WriteLine("Compute Total tax of MobilePhone: " + taxMobilePhone);
            Console.WriteLine("Compute Total tax : " + computeTotaltax);
        }