代替セグメントの角度がC++で指定されている場合の、弦と接線の間の角度?
与えられた円の場合、弦と接線は特定の点で満たされます。代替セグメントの角度が提供されます。ここでの主な仕事は、弦と接線の間の角度を見つけることです。
例
Input: z = 40 Output: 40 degrees Input: z = 60 Output: 60 degrees
アプローチ
-
角度QPRは、代替セグメントで指定された角度です。
-
弦と円の間の角度=角度RQY=a
-
接線の中心から引かれた線は垂直なので、
-
したがって、角度CQR =90-a
-
として、CQ =CR=円の半径
-
したがって、角度CRQ =90-a
-
さて、三角形のCQRで、
-
角度CQR+角度CRQ+角度QCR=180
-
角度QCR=180-(90-a)-(90-a)
-
角度QCR=2a
-
-
円周の角度は、同じ円弧で囲まれた中心の角度の半分であるため、角度QPR =a
-
したがって、角度QPR=角度RQY
このアプローチは次のように実装されます-
例
// C++ program to find the angle // between a chord and a tangent // at the time when angle in the alternate segment is given #include <bits/stdc++.h> using namespace std; void anglechordtang(int z1){ cout<< "The angle between tangent" <<" and the chord is " << z1 <<" degrees" << endl; } // Driver code int main(){ int z1 = 40; anglechordtang(z1); return 0; }
出力
The angle between tangent and the chord is 40 degrees
-
C++の++iとi++の違いは何ですか?
++のサフィックスバージョンとプレフィックスバージョンには大きな違いがあります。 プレフィックスバージョン(つまり、++ i)では、iの値がインクリメントされ、式の値はiの新しい値になります。したがって、基本的には、最初にインクリメントしてから、式に値を割り当てます。 postfixバージョン(つまり、i ++)では、iの値はインクリメントされますが、式の値はiの元の値です。したがって、基本的には、最初に式に値を割り当ててから、変数をインクリメントします。 例 理解を深めるために、いくつかのコードを見てみましょう- #include<iostream> using name
-
C ++のドット(。)演算子と->の違いは何ですか?
ドットと矢印の演算子は、どちらもC++でクラスのメンバーにアクセスするために使用されます。それらはさまざまなシナリオで使用されます。 C ++では、class、struct、またはunionとして宣言された型は、「クラス型」と見なされます。したがって、以下は3つすべてを指します。 a.bは、bがオブジェクトのメンバー(またはオブジェクトへの参照[1])である場合にのみ使用されます。したがって、a.bの場合、aは常にクラスの実際のオブジェクト(またはオブジェクトへの参照)になります。 a→bは基本的に(* a).bの省略表記です。つまり、aがオブジェクトへのポインタである場合、a→bはポイ