중심 좌표와 원 둘레에 하나의 좌표점이 있다고 가정합니다. 우리는 둘레에서 다른 점을 찾아야 합니다. 중심점이 (p, q)이고 주어진 하나의 점이 (a, b)라고 가정합니다. 우리는 점 (x, y)를 찾아야 합니다. 중심이 지름의 중간 지점이라는 것을 알 수 있습니다. 그래서 우리는 그것들을 다음과 같이 쓸 수 있습니다 -
(p,q)=(a+x/2,b+y/2)
또는 여기서 (x, y)는 다음과 같이 표현될 수 있습니다. -
x=2p-a,y=2q-b
예시
#include<iostream>
using namespace std;
int getCylinderPerimeter(int d, int h) {
return (2*d) + (2*h);
}
int main() {
int diameter = 5, height = 10;
cout << "Perimeter: " << getCylinderPerimeter(diameter, height) << " units";
} 출력
Perimeter: 30 units