namespace MoneyCalculator {
class Program {
static void Main(string[] args) {
double VAT = 0.1; // Mặc định thuế VAT là 10%
Console.WriteLine("====< CHUONG TRINH TINH HOA DON >====");
Console.WriteLine("Nhap vao ten hang: ");
string tenHang = Console.ReadLine();
Console.WriteLine("Nhap vao so luong: ");
// Vì C# nhận input từ Console ở dạng String
// ép kiểu qua Integer bằng cách dùng phương thức int.Parse()
int soLuong = int.Parse(Console.ReadLine());
Console.WriteLine("Nhap vao don gia: ");
int donGia = int.Parse(Console.ReadLine());
// Số tiền ban đầu
double tongTien = soLuong * donGia;
// Số tiền thực trả
double soTienThucTra = tongTien + (tongTien * VAT);
// Xuất kết quả ra màn hình
Console.WriteLine("-----------------------");
Console.WriteLine("Ten hang: {0}", tenHang);
Console.WriteLine("So luong: {0}", soLuong);
Console.WriteLine("Don gia: {0}", donGia);
Console.WriteLine("Thanh tien: {0}", tongTien);
Console.WriteLine("TGTGT: {0}%", VAT * 100);
Console.WriteLine("Thuc tra: {0}", soTienThucTra);
}
}
}
Thuế VAT không rõ trong câu hỏi của bạn là bao nhiêu nên mình để mặc định là 10%
. Chương trình khá đơn giản không có gì phức tạp ngoài những câu lệnh nhập xuất.
Câu hỏi của bạn không rõ ràng lắm, bạn sử dụng ngôn ngữ lập trình nào để thực hiện, chương trình bạn định viết theo các hàm bình thường hay sử dụng phương pháp lập trình hướng đối tượng, xuất ra màn hình ở đây là màn hình Console hay màn hình có giao diện.
– trungkfc02 trungkfc02 03.10.2018À xin lỗi vì thiếu thông tin ^^, lập trình ngôn ngữ C#, xuất ra màn hình Console <3.
– Member2644 Member2644 03.10.2018Ok. Bài toán này khá dễ, mình nghĩ mình có thể giúp bạn, nhưng chỗ thuế VAT vẫn chưa đủ thông tin, thuế VAT ở đây mặc định là bao nhiêu phần trăm hoặc phải có con số cụ thể nào đó chứ, bởi vì cần có con số của thuế VAT mình mới tính được số tiền thực trả, trong khi đó mình chỉ có 3 dữ liệu được nhập vào là tên hàng, số lượng và đơn giá.
– trungkfc02 trungkfc02 04.10.2018