Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Cần giúp đỡ Các lỗi thường gặp khi lập trình....

  1. #1
    Ngày gia nhập
    09 2011
    Bài viết
    0

    Mặc định Cần giúp đỡ Các lỗi thường gặp khi lập trình....

    Mình gặp rất nhiều khó khăn khi lập trình vì phải mò mẫm tự học. Mặc dù C# có hỗ trợ kiểm tra lỗi nhưng toàn = tiếng anh.... Ai biết bài nào tổng hợp lỗi hay gặp phải khi lập trình ko ?
    mình đang gặp lỗi này ko hiểu là lỗi gì..
    "No overload for method 'tinh ' takes '0' arguments"

  2. #2
    Ngày gia nhập
    10 2010
    Bài viết
    35

    bạn xem method tinh của bạn có truyền giá trị gì vào không kiểu như
    Visual C# Code:
    1. void tinh(string a)
    2. {
    3. }
    thì khi bạn gọi thì bạn cũng phải truyền 1 giá trị vào
    Visual C# Code:
    1. tinh("hello world");

  3. #3
    Ngày gia nhập
    09 2011
    Bài viết
    0

    Code:
    namespace Bai2
    {
        class Hanghoa
        {
            private int mahang;
            private string tenhang;
            private string mota;
            private float giahang;
            private int donvi;
    
            public Hanghoa()// tao lap ko tham so
            {
                mahang = 1;
                tenhang = "vo";
                mota = "baibang";
                giahang = 5;
                donvi = 10;
    
            }
            public Hanghoa(Hanghoa hh)
            {
                mahang = hh.mahang;
                tenhang = hh.tenhang;
                mota = hh.mota;
                giahang = hh.giahang;
                donvi = hh.donvi;
            }
            public Hanghoa(int mh, string ten, string ta, float gia, int dv)//tao lap co tham so
            {
                mahang = mh;
                tenhang = ten;
                mota = ta;
                giahang = gia;
                donvi = dv;
            }
            
            // khai bao cac property !
            public int Mahang
            {
                get { return mahang; }
                set { mahang = value; }
            }
            public string Tenhang
            {
                get { return tenhang; }
                set { tenhang = value; }
            }
            public string Mota
            {
                get { return mota; }
                set { mota = value; }
            }
            public float Giahang
            {
                get { return giahang; }
                set { giahang = value; }
            }
    
            public int Donvi
            {
                get
                { return donvi; }
                set
                { donvi = value; }
            }
            // phuong thuc tinh tien
            public float tinh(int donvi , float giahang)
            {
                return (donvi * giahang);
            }
    
            //phuong thuc hien
            public void Hien()
            {
                Console.WriteLine("Ma hang: {0}", this.Mahang);
                Console.WriteLine("Ten hang: {0}", this.Tenhang);
                Console.WriteLine("Mo ta: {0}", this.Mota);
                Console.WriteLine("Gia hang: {0}", this.Giahang);
                Console.WriteLine("don vi :{0}", this.Donvi);
            
            }
            
            
      
    
            public static void Main()
            {
                // tao 1 mang hang hoa
                Hanghoa[] Hanghoalist;
                int n, i;
                Console.WriteLine("Nhap so luong hang hoa:");
                n = int.Parse(Console.ReadLine());
                Hanghoalist = new Hanghoa[n];
               // nhap mang hh
                for (i = 0; i < n; i++)
                {
                    Hanghoalist[i] = new Hanghoa();
                    Console.WriteLine("Nhap ten hang {0}:", i + 1);
                    Hanghoalist[i].Tenhang = Console.ReadLine();
                    Console.WriteLine("Nhap Ma hang:");
                    Hanghoalist[i].Mahang = int.Parse(Console.ReadLine());
                    Console.WriteLine("Nhap mo ta");
                    Hanghoalist[i].Mota = Console.ReadLine();
                    Console.WriteLine("Nhap gia");
                    Hanghoalist[i].Giahang = int.Parse(Console.ReadLine());
                    Console.WriteLine("Nhap don vi");
                    Hanghoalist[i].Donvi = int.Parse(Console.ReadLine());
    
                }
                Console.WriteLine("*****Danh sach Hang Hoa****");
                // hien 1 mang hh
                foreach (Hanghoa h in Hanghoalist)
                 h.Hien();
                foreach (Hanghoa h in Hanghoalist)
                    h.tinh();
                Console.ReadLine();
            }
        }
    
    }
    mình gọi phương thức tính ra nó báo lỗi như vạy :(

  4. #4
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    phương thức tình của bạn có 2 tham số, và không có cái nào nạp chồng không tham số. Do đó, khi gọi bạn phải truyền đủ 2 tham số cho nó. Bạn để ý khi gõ h.tinh(.... thì VS thông báo(chú thích bên cạnh) "ruột" của phương thức tính, kiểu trả về,... làm theo đó là ok.
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  5. #5
    Ngày gia nhập
    09 2011
    Bài viết
    0

    Cám ơn ban Toi_xau và bạn Mrfour.it nhé !
    Mình đã giải quyết được vấn đề rùi . Bạn Mrfour ở TN à cho mình xin địa chỉ mail được ko ?
    Mình rất muốn học hỏi kiến thức lập trình từ các chuyên gia :P

  6. #6
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Mặc định Cần giúp đỡ Các lỗi thường gặp khi lập trình....

    uh. T ở thái nguyên. Nhưng t chỉ là người bình thường (nếu ko nói là gà). nếu muốn chém gió thì nick yahoo of t là: mrfour_it
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

Các đề tài tương tự

  1. Sự cố Nhờ mod chuyển giúp bài "Sắp xếp số thứ tự ngay trong bảng của 1 database?" từ MySQL sang MSSQL giúp!
    Gửi bởi hu-xeko trong diễn đàn Ý kiến, đề xuất và khiếu nại
    Trả lời: 1
    Bài viết cuối: 12-03-2012, 07:48 PM
  2. Mới nhập môn khó quá , cần trợ giúp [Vấn đề của bạn cần muốn giúp là gì ?]
    Gửi bởi cuingo212 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 22-10-2011, 08:43 AM
  3. Chương trình giúp một học sinh cấp 1 học phép nhân, xử lý hàm rand, giúp mình với?
    Gửi bởi chankx trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 12-05-2009, 08:52 PM
  4. Code giúp add một key vào registry, ai giúp em?
    Gửi bởi olavien trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 12-12-2007, 08:45 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn