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

एन-वें गुना के बाद वर्ग के क्षेत्र के लिए सी ++ कार्यक्रम

एक वर्ग की एक भुजा और गुना की संख्या को देखते हुए, हमें सिलवटों की संख्या के बाद वर्ग का क्षेत्रफल ज्ञात करना होगा।

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

एक वर्ग को मोड़ते समय हम -

  • त्रिभुज के ऊपर बाईं ओर से वर्ग को दाईं ओर नीचे की ओर मोड़कर एक त्रिभुज बनाएं।

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

  • तीसरी तह फिर से बाएं से दाएं मुड़ रही है।

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

उदाहरण

Input: side = 23, fold = 4
Output: area of square after n folds is : 6.53086

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

  • सबसे पहले, हमें वर्ग को मोड़ने से पहले एक वर्ग का क्षेत्रफल निकालना होगा।
  • हर गुना के साथ हमें वर्ग का आधा क्षेत्रफल =क्षेत्रफल/2।
  • आखिरकार हम वर्ग के क्षेत्रफल को पाउ(2, गुना) से विभाजित करेंगे

एल्गोरिदम

START
   In function double area_nfold(double side, double fold)
   Step 1-> Decalre and initialize area = side * side
   Step 2-> Return (area * 1.0 / pow(3, fold))
   In int main()
   Step 1 -> Decalre and initialize double side = 23, fold = 4
   Step 2 -> Call function area_nfold(side, fold) and print the results
STOP

उदाहरण

#include <bits/stdc++.h>
using namespace std;
//function to calculate area of square after n folds
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. सी++ में ऑक्टाहेड्रोन के भूतल क्षेत्र के लिए कार्यक्रम

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

  1. सी++ में डोडेकाहेड्रॉन के सतह क्षेत्र के लिए कार्यक्रम

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

  1. QuickSort के लिए C++ प्रोग्राम?

    क्विकसॉर्ट एक छँटाई तकनीक है जो एक क्रमबद्ध सूची (सरणी) को क्रमबद्ध करने के लिए तुलना का उपयोग करती है। Quicksort को पार्टीशन एक्सचेंज सॉर्ट के रूप में भी जाना जाता है। यह एक स्थिर प्रकार नहीं है, क्योंकि समान प्रकार की वस्तुओं का सापेक्ष क्रम संरक्षित नहीं है। क्विकसॉर्ट एक सरणी पर काम कर सकता है,