Làm sao để in ra hoành độ và tung độ trong bài toán tìm điểm xa trục hoành nhất?

Như trên ạ,em có tìm ra được rồi nhưng không biết in ra cái hoành độ kiểu gì em chỉ in ra được tung độ thôi.Ai giúp em với ạ.

Bạn lưu luôn hoành độ khi cập nhật max :slight_smile:

2 Likes

Bạn cụ thể hơn được không tại mình mới học C.Cảm ơn bạn.

#include <stdio.h>
struct Diem
{
	int x;
	int y;
};
void xuat(Diem a, Diem b);
void nhap(Diem &a, Diem &b);
int timvitricuadiem(Diem a);
void xuatkq(int x);
void main()
{
	Diem a,b;
	nhap(a,b);
	xuat(a,b);
	int vitricuadiem=timvitricuadiem(a);
	xuatkq(vitricuadiem);
}
void nhap(Diem &a, Diem &b)
{
	int c;
	int d;
	int e;
	int f;
	scanf("%d%d%d%d", &c, &d, &e, &f);
	a.x=c;
	a.y=d;
	b.x=e;
	b.y=f;
}
void xuat(Diem a, Diem b)
{
	printf("%d%d\n%d%d", a.x, a.y, b.x, b.y);
}
int timvitricuadiem(Diem a)
{
	if(a.x>0)
		if(a.y>0)
			return 0;
		else
			return 1;
	else
		if(a.y>0)
			return 2;
		else
			return 3;
}
void xuatkq(int x)
{
	if(x==0)
		printf(" goc phan tu thu nhat ");
	else if(x==1)
		printf(" goc phan tu thu hai ");
	else if(x==3)
		printf(" goc phan tu thu ba ");
	else
		printf(" goc phan tu thu tu ");

}

Bạn có thể kham khảo bài này của mình nhé bài này mình xài struct.

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