Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी प्रोग्राम संरचनाओं का उपयोग कर सर्कल और सिलेंडर के क्षेत्र को खोजने के लिए।

सी प्रोग्रामिंग भाषा में, हम संरचनाओं की सहायता से वृत्त का क्षेत्रफल, क्षेत्रफल और बेलन का आयतन ज्ञात कर सकते हैं।

  • तर्क का उपयोग मंडल का क्षेत्रफल खोजने के लिए किया जाता है इस प्रकार है -
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 - सिलेंडर के आयतन की गणना करें।

उदाहरण

संरचनाओं का उपयोग करके अन्य मानकों के साथ सर्कल और सिलेंडर के क्षेत्र को खोजने के लिए सी प्रोग्राम निम्नलिखित है -

#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

  1. सतह क्षेत्र और घनाभ का आयतन ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में, हम यह समझेंगे कि घनाभ के पृष्ठीय क्षेत्रफल और आयतन की गणना कैसे की जाती है। घनाभ एक त्रि-आयामी वस्तु है जिसमें आयत आकार के छह फलक होते हैं जिसका अर्थ है कि इसकी अलग-अलग लंबाई और चौड़ाई की भुजाएँ हैं। घन और घनाभ के बीच का अंतर यह है कि एक घन की लंबाई, ऊंचाई और चौड़ाई समान होती है जबकि घना

  1. जावा प्रोग्राम एक वृत्त की परिधि का पता लगाने के लिए

    इस लेख में, हम समझेंगे कि किसी वृत्त की परिधि कैसे ज्ञात की जाती है। परिधि एक वृत्त की परिधि है। यह एक वृत्त के चारों ओर की दूरी है। परिधि सूत्र C =2𝜋\pi r द्वारा दी गई है, जहां \pi𝜋 =3.14 और r वृत्त की त्रिज्या है - नीचे उसी का एक प्रदर्शन है - इनपुट मान लीजिए हमारा इनपुट है - वृत्त की त्र

  1. एक समलंब का क्षेत्रफल ज्ञात करने के लिए जावा प्रोग्राम

    इस लेख में हम समझेंगे कि समलम्ब चतुर्भुज का क्षेत्रफल कैसे ज्ञात किया जाता है। ट्रेपेज़ियम एक प्रकार का चतुर्भुज है जिसमें कम से कम एक जोड़ी पक्ष एक दूसरे के समानांतर होता है। समलम्ब चतुर्भुज की समानांतर भुजाओं को आधार कहा जाता है और समलंब की गैर-समानांतर भुजाओं को पाद कहा जाता है। इसे समलम्बाकार भी