형들 내가 프로그래밍을 하는데 이제 잡은완전 초짜야...
근데 학원에서 과제를 주던데 너무 어려워서 질문올려봤어!
사각형두개를 자기가 원하는 크기로 정하고(이때 좌표값으로 사각형을 만들어야되...)
이런 식으로 말이야
int main(void)
{
struct point p1, p2;
double dist;
printf(\"p1의 x,y 좌표를 입력하세요 :\");
scanf(\"%d %d\", &p1.x, &p1.y);
printf(\"p2의 x,y 좌표를 입력하세요 :\");
scanf(\"%d %d\", &p2.x, &p2.y);
....~
근데 사각형 두개 넓이도 구해야하고 이걸 자신이 임의로 겹처서 그 겹친부분 넓이를 구하라는데...
이걸 어떻게 하냐고요!!!!!!!!!!!!!!!!! ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
진짜 엘리트한 횽님들이 좀 알려주세요 ㅠㅠ.. 방법말구 프로그래밍 짜는법을 알려주시믄 진짜 진짜찐짜 감사할끄임!!
ㅋㅋㅋ 학교 과제라고 하면 안알려 줄거 같으니 학원 과제라고 하는 센스!!
학교에서c않배운답니다 ㅋㅋㅋ 나름독학(?)하는거에요
즉 사각형 2개가 임의로 만들어 져 있고 한개는 자신이 입력하는 걸로 사각형이 된다는거?
포인트 1의 x 와 포인트 2 의 x 값을 비교 해서 더 큰 값에서 작은 값을 빼면 가로의 길이가 나오고, y 좌표도 똑같이 연산하면 세로 나오니까 그걸로 사각형 넓이 구하면 되는거고, 두개의 사각형의 x 좌표 값을 비교 해서 겹치는 부분이 있는지 확인해서 겹치는 부분의 가로세로를 구하면 되잖아 뭐가 어려워