構造を使用して円と円柱の面積を見つけるCプログラム。
Cプログラミング言語では、構造の助けを借りて、円の面積、円柱の面積、体積を見つけることができます。
- 円の面積を見つけるために使用されるロジック 次のとおりです-
s.areacircle = (float)pi*s.radius*s.radius;
- 円柱の面積を見つけるために使用されるロジック 次のとおりです-
s.areacylinder = (float)2*pi*s.radius*s.line + 2 * s.areacircle;
- シリンダーの体積を見つけるために使用されるロジック は-
s.volumecylinder = s.areacircle*s.line;
アルゴリズム
構造を使用して他のパラメータとともに円と円柱の面積を見つけるには、以下のアルゴリズムを参照してください。
ステップ1-構造体メンバーを宣言します。
ステップ2-入力変数を宣言して初期化します。
ステップ3-円柱の長さと半径を入力します。
ステップ4-円の面積を計算します。
ステップ5-シリンダーの面積を計算します。
ステップ6-シリンダーの体積を計算します。
例
以下は、構造を使用して他のパラメータとともに円と円柱の面積を見つけるCプログラムです-
#include<stdio.h> struct shape{ float line; float radius; float areacircle; float areacylinder; float volumecylinder; }; int main(){ struct shape s; float pi = 3.14; //taking the input from user printf("Enter a length of line or height : "); scanf("%f",&s.line); printf("Enter a length of radius : "); scanf("%f",&s.radius); //area of circle s.areacircle = (float)pi*s.radius*s.radius; printf("Area of circular cross-section of cylinder : %.2f\n",s.areacircle); //area of cylinder s.areacylinder = (float)2*pi*s.radius*s.line + 2 * s.areacircle; printf("Surface area of cylinder : %.2f\n", s.areacylinder); //volume of cylinder s.volumecylinder = s.areacircle*s.line; printf("volume of cylinder : %.2f\n", s.volumecylinder); return 0; }
出力
上記のプログラムを実行すると、次の出力が生成されます-
Enter a length of line or height: 34 Enter a length of radius: 2 Area of circular cross-section of cylinder: 12.56 Surface area of cylinder: 452.16 volume of cylinder : 427.04
-
直方体の表面積と体積を見つけるJavaプログラム
この記事では、直方体の表面積と体積を計算する方法を理解します。直方体は、長方形の6つの面を持つ3次元オブジェクトです。つまり、辺の長さと幅が異なります。立方体と直方体の違いは、立方体の長さ、高さ、幅が等しいのに対し、直方体ではこれら3つは同じではないことです 直方体の表面積は、式-を使用して計算されます。 2*( length *width + width* height + height*length) 直方体の面積は、式-を使用して計算されます。 length*width*height 以下は同じのデモンストレーションです- 入力 入力が-であると仮定します Length
-
台形の領域を見つけるJavaプログラム
この記事では、台形の領域を見つける方法を理解します。台形は、少なくとも1対の辺が互いに平行な四辺形の一種です。台形の平行な側面はベースと呼ばれ、台形の非平行な側面は脚と呼ばれます。台形とも呼ばれます。 台形の面積は、式-を使用して計算されます。 (height/2 * (side_1 + side_2). i.e. Area = ½ x (sum of the lengths of the parallel sides) x perpendicular distance between parallel sides 以下は同じもののデモンストレーションです。平行な辺aとbの長