在 C++ 中查詢圓直徑的另一端座標
假設我們有圓心的座標和圓周上一個點的座標。我們必須找到圓周上的另一個點。假設圓心座標為 (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
- 相關文章
- 如果圓直徑的一端座標為 $( 2,\ 3)$,圓心座標為 $(-2,\ 5)$,則直徑另一端的座標為:$( A)( -6,\ 7)$ $( B)( 6,\ -7)$ $( C)( 6,\ 7)$ $( D)( -6,\ -7)$
- 線段長度為 10 個單位,一個端點的座標為 $(2, -3)$。如果另一端的橫座標為 10,求另一端的縱座標。
- 使用 C++ 查詢已知一個端點和中點的線的另一個端點。
- 圓心為 $( -6,\ 4)$。如果圓直徑的一端位於 $( -12,\ 8)$,則求另一端的點。
- C++ 程式,用於找出在網格中從一端到另一端所需的更改次數。
- 在 C++ 中查詢平行四邊形的所有可能座標。
- 在 C++ 中查詢圓的直徑或最長弦。
- 在 C++ 中查詢給定每條邊中點的三角形的座標。
- 在 C++ 中使用直徑的端點查詢圓心。
- 連線 $A( 6,\ 3)$ 和 $B( -1,\ -4)$ 的線段透過在每端新增 $AB$ 的一半將其長度加倍。求新端點的座標。
- C 程式,用於查詢座標位於哪個象限。
- 在 C++ 中查詢到達矩陣末尾所需的最小步數。
- 在 Java 中查詢平行四邊形的所有可能座標?
- C++ 程式,用於查詢輪圖的直徑、環和邊。
- 金屬勺子的一端到另一端的熱傳遞方式是什麼?