Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mình thấy chạy bình thường mà, test trên VS2010.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Giúp mình bài tập này với!

    Mình xây dựng lớp hình vuông, sau khi xây dựng 3 hàm con, vào hàm main để gọi các hàm ra, chương trình vẫn chạy bình thường. Nhưng khi trong hàm main mình bổ sung hoặc xóa bớt một lệnh nào đó thì khi chạy chương trình ko thực hiện lệnh ở phần mình bổ sung. Mình không hiểu tại sao?
    Mã:
    #include<iostream.h>
    #include<conio.h>
    class Hinhvuong{
    	private:
    		int cdai;
    		int crong;
    	public:
    		void Input();
    		int Area();
    		int Isquare();
    };
    main(){
    	Hinhvuong a;
    	a.Input();
    	cout<<"Dien tich la:"<<a.Area();
     //lệnh này bổ sung hoặc bỏ đi: cout<<"
     Kiem tra hinh vuong";
    	if(a.Isquare()==1)cout<<"
     Day la hinh vuong";
    	else cout<<"
     Day khong phai hinh vuong";
    	system("pause");
    }
    void Hinhvuong::Input(){
    	cout<<"
     Nhap chieu dai:";cin>>cdai;
    	cout<<"
     Nhap chieu rong:";cin>>crong;
    }
    int Hinhvuong::Area(){
    	return cdai*crong;
    }
    int Hinhvuong::Isquare(){
    	if(cdai==crong) return 1;
    	else return 0;
    }

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    tks cac ban, minh da tim ra loi, tại mình chưa debug nên thế. hic

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •