Hiển thị kích thước một hình vuông, hình chữ nhật và diện tích của chúng phải làm bằng overloading

đề bài: chương trình hiển thị kích thước một hình vuông, hình chữ nhật và diện tích của chúng phải làm bằng overloading

int dt(int a){
	int s=a*a;
	return s;
}

int dt(int a,int b){
	int s=a*b;
	return s;
}
void main()
{
	
	int x,y,z;

	while((x==0 &&(y*z)<=0)
	{
		cout<<"Nhap vao x: ";
		cin>>x;
		cout<<"Nhap vao y: ";
		cin>>y;
		cout<<"Nhap vao z: ";
		cin>>z;
		if((y*z)<=0) 
		{
			cout<<"loi s phai > 0"<<"\n";
		}
		else if((x==0)
		{
			cout<<"loi s phai khac 0"<<"\n";
		}
	}

		cout<<"Dien tich: "<<dt(x)<<"\n";
		cout<<"Dien tich: "<<dt(y,z)<<"\n";
		system("pause");

	}

x, y, z chưa có giá trị nào thì bạn kiểm tra kiểu gì :joy:

1 Like

heee thank bac em hơi ngơ ngơ kai phần C này :smiley:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?