1
Chương trình tính hóa đơn và xuất kết quả ra màn hình Console trong C#?
0
Member26440 đã đăng:

Viết chương trình nhập vào tên hàng, số lượng, đơn giá.

Tính toán thành tiền, VAT, và thực trả.

Xuất hóa đơn ra màn hình như sau:

Tên hàng: < tên hàng >

Số lượng : < số lượng >

Đơn giá: < đơn giá >

Thành tiền: < thành tiền >

TGTGT: < VAT >

Thực trả: < thực trả >

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 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 03.10.2018

Ok. 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 04.10.2018
thêm bình luận...
1
xuans2huy510 đã đăng:
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.

đã bổ sung 5.5 năm trước bởi
xuans2huy510
thêm bình luận...
Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)