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); }
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); }