C ++ प्रोग्राम्स को प्रिंट करने के लिए त्रिकोण, पिरामिड, पास्कल का त्रिकोण, फ्लोयड का त्रिकोण और इतने पर

नियंत्रण कथनों का उपयोग करके C ++ प्रोग्रामिंग में आधे पिरामिड, पिरामिड, उल्टे पिरामिड, पास्कल के त्रिकोण और फ्लोयड के त्रिकोण को मुद्रित करने के उदाहरण हैं।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित C ++ प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • C ++ अगर, अगर… और नहीं तो नेस्टेड… और
  • लूप के लिए सी ++
  • C ++ जबकि और करते हैं … जबकि लूप
  • C ++ ब्रेक और स्टेटमेंट जारी रखें
सोर्स कोड की सूची
प्रिंट त्रिकोण *, अंकों और वर्णों का उपयोग करते हुए
* और अंक का उपयोग करके उल्टे त्रिकोण को प्रिंट करें
पिरामिड मुद्रित करने के लिए कोड
रिवर्स पिरामिड प्रिंट करने के लिए कोड
कोड को पास्कल के निशान को प्रिंट करना
कोड फ्लोयड के त्रिकोण को प्रिंट करने के लिए

*, संख्याओं और वर्णों का उपयोग करके त्रिकोण मुद्रित करने के कार्यक्रम

उदाहरण 1: * का उपयोग करके आधा पिरामिड मुद्रित करने का कार्यक्रम

 * * * * * * * * * * * * * * *

सोर्स कोड

 #include using namespace std; int main() ( int rows; cout <> rows; for(int i = 1; i <= rows; ++i) ( for(int j = 1; j <= i; ++j) ( cout << "* "; ) cout << ""; ) return 0; ) 

उदाहरण 2: एक संख्या का उपयोग करके आधे पिरामिड को मुद्रित करने का कार्यक्रम

 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5

सोर्स कोड

 #include using namespace std; int main() ( int rows; cout <> rows; for(int i = 1; i <= rows; ++i) ( for(int j = 1; j <= i; ++j) ( cout << j << " "; ) cout << ""; ) return 0; ) 

उदाहरण 3: वर्णमाला का उपयोग करके आधे पिरामिड को मुद्रित करने का कार्यक्रम

 ABBCCCDDDDEEEEE

सोर्स कोड

 #include using namespace std; int main() ( char input, alphabet = 'A'; cout <> input; for(int i = 1; i <= (input-'A'+1); ++i) ( for(int j = 1; j <= i; ++j) ( cout << alphabet << " "; ) ++alphabet; cout << endl; ) return 0; ) 

* और संख्याओं का उपयोग करके उल्टे आधे पिरामिड को प्रिंट करने के कार्यक्रम

उदाहरण 4: उलटे आधे पिरामिड का प्रयोग *

 * * * * * * * * * * * * * * *

सोर्स कोड

 #include using namespace std; int main() ( int rows; cout <> rows; for(int i = rows; i>= 1; --i) ( for(int j = 1; j <= i; ++j) ( cout << "* "; ) cout << endl; ) return 0; )

उदाहरण 5: संख्याओं का उपयोग करके उल्टा आधा पिरामिड

 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1

सोर्स कोड

 #include using namespace std; int main() ( int rows; cout <> rows; for(int i = rows; i>= 1; --i) ( for(int j = 1; j <= i; ++j) ( cout << j << " "; ) cout << endl; ) return 0; )

* और अंकों का उपयोग करके पिरामिड और उल्टे पिरामिड को प्रदर्शित करने के कार्यक्रम

उदाहरण 6: * का उपयोग करके पूर्ण पिरामिड मुद्रित करने का कार्यक्रम

 * * * * * * * * * * * * * * * * * * * * * * * * *

सोर्स कोड

 #include using namespace std; int main() ( int space, rows; cout <> rows; for(int i = 1, k = 0; i <= rows; ++i, k = 0) ( for(space = 1; space <= rows-i; ++space) ( cout <<" "; ) while(k != 2*i-1) ( cout << "* "; ++k; ) cout << endl; ) return 0; ) 

उदाहरण 7: संख्याओं का उपयोग करके पिरामिड मुद्रित करने का कार्यक्रम

 1 2 3 2 3 4 5 4 3 4 5 6 7 6 5 4 5 6 7 8 9 8 7 6 5

सोर्स कोड

 #include using namespace std; int main() ( int rows, count = 0, count1 = 0, k = 0; cout <> rows; for(int i = 1; i <= rows; ++i) ( for(int space = 1; space <= rows-i; ++space) ( cout << " "; ++count; ) while(k != 2*i-1) ( if (count <= rows-1) ( cout << i+k << " "; ++count; ) else ( ++count1; cout << i+k-2*count1 << " "; ) ++k; ) count1 = count = k = 0; cout << endl; ) return 0; ) 

उदाहरण 8: उल्टे पूर्ण पिरामिड का प्रयोग *

 * * * * * * * * * * * * * * * * * * * * * * * * *

सोर्स कोड

 #include using namespace std; int main() ( int rows; cout <> rows; for(int i = rows; i>= 1; --i) ( for(int space = 0; space < rows-i; ++space) cout << " "; for(int j = i; j <= 2*i-1; ++j) cout << "* "; for(int j = 0; j < i-1; ++j) cout << "* "; cout << endl; ) return 0; ) 

उदाहरण 9: पास्कल के त्रिकोण को प्रिंट करें

 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 

सोर्स कोड

 #include using namespace std; int main() ( int rows, coef = 1; cout <> rows; for(int i = 0; i < rows; i++) ( for(int space = 1; space <= rows-i; space++) cout <<" "; for(int j = 0; j <= i; j++) ( if (j == 0 || i == 0) coef = 1; else coef = coef*(i-j+1)/j; cout << coef << " "; ) cout << endl; ) return 0; ) 

उदाहरण 10: फ्लोयड के त्रिभुज को प्रिंट करें।

 1 2 3 4 5 6 7 8 9 10

सोर्स कोड

 #include using namespace std; int main() ( int rows, number = 1; cout <> rows; for(int i = 1; i <= rows; i++) ( for(int j = 1; j <= i; ++j) ( cout << number << " "; ++number; ) cout << endl; ) return 0; )

दिलचस्प लेख...