Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ में N-वें फोल्ड के बाद वर्ग का क्षेत्रफल


एक वर्ग की भुजा और फोल्ड की संख्या दी गई है, हमें फोल्ड की संख्या के बाद वर्ग का क्षेत्रफल ढूंढना है।

वर्ग एक 2-D आकृति है जैसे आयत जहां सभी भुजाएं समान होती हैं। और इसके सभी कोण 90 डिग्री के बराबर होते हैं।

वर्ग को फोल्ड करते समय हम -

  • वर्ग को त्रिकोण के टॉप लेफ्ट साइड से बॉटम राइट साइड तक फोल्ड करके एक त्रिकोण बनाते हैं।

  • दूसरा फोल्ड ऊपर से नीचे की ओर होगा।

  • तीसरा फोल्ड फिर से बाएं से दाएं होगा।

और इसी तरह हम उपरोक्त चरणों का पालन करते हैं।

उदाहरण

इनपुट: side = 23, fold = 4 आउटपुट: area of square after n folds is : 6.53086

इस समस्या को हल करने के लिए हम नीचे दिए गए दृष्टिकोण का पालन कर सकते हैं -

  • सबसे पहले, हमें फोल्ड करने से पहले वर्ग का क्षेत्रफल ढूंढना होगा।
  • हर फोल्ड के साथ हमें वर्ग के क्षेत्रफल को आधा करना होगा Area = Area/2।
  • अंत में हम वर्ग के क्षेत्रफल को pow(2, fold) से विभाजित करेंगे

एल्गोरिदम

START    फंक्शन double area_nfold(double side, double fold) में    Step 1-> area = side * side डिक्लेयर और इनिशियलाइज़ करें    Step 2-> Return (area * 1.0 / pow(3, fold))    int main() में    Step 1 -> double side = 23, fold = 4 डिक्लेयर और इनिशियलाइज़ करें    Step 2 -> फंक्शन area_nfold(side, fold) कॉल करें और परिणाम प्रिंट करें STOP

उदाहरण

#include <bits/stdc++.h> using namespace std; //n फोल्ड के बाद वर्ग का क्षेत्रफल गणना करने का फंक्शन double area_nfold(double side, double fold){    double area = side * side;    return area * 1.0 / pow(3, fold); } int main(){    double side = 23, fold = 4;    cout <<"area of square after n folds is :"<<area_nfold(side, fold);    return 0; }

आउटपुट

area of square after n folds is :6.53086

  1. C++ में अष्टफलक का पृष्ठीय क्षेत्रफल C++ में अष्टफलक का पृष्ठीय क्षेत्रफल

    अष्टफलक क्या है?अष्टफलक शब्द ग्रीक शब्दों से लिया गया है जहां, अष्ट का अर्थ आठ है और फलक फेस निर्दिष्ट करता है। ज्यामिति में अष्टफलक एक 3-D प्लेटोनिक या नियमित ठोस है जिसमें आठ फलक होते हैं। अन्य आकृतियों की तरह अष्टफलक के भी गुण हैं जो हैं -6 पॉलीहेड्रॉन शीर्ष12 पॉलीहेड्रॉन किनारे8 समबाहु फलकनीचे अ

  1. C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल C++ में द्वादशफलक का पृष्ठीय क्षेत्रफल

    द्वादशफलक क्या है?द्वादशफलक शब्द ग्रीक शब्दों से लिया गया है जहां, द्वादश का अर्थ बारह है और फलक फेस निर्दिष्ट करता है। ज्यामिति में द्वादशफलक एक 3-D प्लेटोनिक या नियमित ठोस है जिसमें बारह सपाट फलक होते हैं। अन्य आकृतियों की तरह द्वादशफलक के भी गुण हैं जो हैं -20 पॉलीहेड्रॉन शीर्ष30 पॉलीहेड्रॉन किना

  1. C++ में क्विकसॉर्ट प्रोग्राम C++ में क्विकसॉर्ट प्रोग्राम

    क्विकसॉर्ट क्या है? क्विकसॉर्ट एक सॉर्टिंग तकनीक है जो अनसॉर्टेड सूची (सरणी) को सॉर्ट करने के लिए तुलनाओं का उपयोग करती है। क्विकसॉर्ट को पार्टीशन एक्सचेंज सॉर्ट के नाम से भी जाना जाता है। यह एक स्थिर सॉर्ट नहीं है, क्योंकि समान सॉर्ट आइटम्स का सापेक्ष क्रम संरक्षित नहीं रहता। क्विकसॉर्ट एक सरणी प