利益または損失を計算するためのC++プログラム
原価(CP)と販売価格(SP)が与えられ、タスクは、得られた利益または発生した損失を計算することです。
原価またはCPは、商品が売り手によって購入される価格であり、販売価格またはSPは、商品が売り手によって販売される価格です。
獲得した利益または発生した損失を計算する式があります
利益=販売価格–原価
販売価格が原価よりも高い場合は利益があります
損失=原価–販売価格
原価が販売価格よりも高い場合、損失が発生します
例
Input-: CP = 600 SP = 100 Output-: loss incurred = 500 Input-: CP = 100 SP = 500 Output-: profit gained = 400
与えられたプログラムで使用されるアプローチは次のとおりです-
- 入力を原価と販売価格として受け取ります
- 与えられた式を適用して利益または損失を計算します
- 結果を表示する
アルゴリズム
Start Step 1-> declare function to calculate Profit. int profit(int CP, int SP) set int profit = (SP - CP) return profit step 2-> Declare function to calculate Loss int loss(int CP, int SP) set int loss = (CP - SP) return loss step 3-> In main() set int CP = 600, SP = 100 IF (SP == CP) Print "No profit nor Loss" End Else IF (SP > CP) call profit(CP, SP) End Else Call loss(CP , SP) End Stop
例
#include <iostream> using namespace std; // Function to calculate Profit. int profit(int CP, int SP) { int profit = (SP - CP); return profit; } // Function to calculate Loss. int loss(int CP, int SP) { int loss = (CP - SP); return loss; } int main() { int CP = 600, SP = 100; if (SP == CP) cout << "No profit nor Loss"; else if (SP > CP) cout<<"profit gained = "<< profit(CP, SP); else cout<<"loss incurred = "<<loss(CP , SP); return 0; }
出力
上記のコードを実行すると、次の出力が生成されます
loss incurred = 500
-
グラフのエッジカバーを計算するC++プログラム
グラフの頂点の数がnの場合、タスクはグラフのエッジカバーを計算することです。エッジカバーは、グラフのすべての頂点をカバーするために必要なエッジの最小数を見つけることです。 n=5のように その場合、そのグラフは次のようになります- したがって、そのエッジカバーは3 nが8である別の例を見てみましょう そして、そのエッジカバーは次のようになります:4 例 Input: n= 5 Output: 3 Input: n= 8 Output: 4 以下で使用されるアプローチは次のとおりです − ユーザーからの入力を受け取ります 頂点の数の結果の上限値を2.0
-
C++で正三角形の外接円の面積を計算するプログラム
名前が示すように、正三角形は等しい辺を持ち、またそれぞれ60°の等しい内角を持つものです。正多角形であるため、正三角形とも呼ばれます 正三角形の特性は 同じ長さの3辺 同じ程度の内角60° 多角形の外接円は、多角形のすべての頂点を通過する円です。円の半径は、外接円半径と呼ばれる円の内側のポリゴンのエッジまたは辺にすることができ、円の中心は外接円と呼ばれます。円の内側でも外側でもかまいません 以下に示すのは、正三角形の外接円の図です 問題 正三角形の側面を考えると、タスクは正三角形の外接円の面積を見つけることです。ここで、面積は形状が占めるスペースです。 正三角形の外接円の面