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 ạ.
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?
Bạn lưu luôn hoành độ khi cập nhật max
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.