কম্পিউটার

C++ এ ভিন্ন প্যাটার্ন ব্যাশ প্রিন্ট করা


এই নিবন্ধটি C++ প্রোগ্রামিং ভাষা ব্যবহার করে একটি অর্ধ-পিরামিড প্যাটার্ন ব্যাশ প্রিন্ট করার উদ্দেশ্যে। প্রিন্ট করার জন্য নির্ধারিত প্যাটার্নের পরিপ্রেক্ষিতে, আমাদের লক্ষ্য অর্জনের জন্য নিম্নলিখিত অ্যালগরিদমটি সাজানো হচ্ছে;

অ্যালগরিদম

Step-1 Set the length of the Bash (Height)
Step-2 Outer loop to handle the number of rows
Step-3 Inner loop to handle columns
Step-4 Print the pattern with the character (@)
Step-5 Set the pointer to a new line after each row (outside the inner loop)
Step-6 Repeat the loop till the Bash Height

উদাহরণ

সুতরাং, নিম্নলিখিত C++ সোর্স কোডটি শেষ পর্যন্ত পূর্বোক্ত অ্যালগরিদম অনুসরণ করে তৈরি করা হয়েছে;

#include <iostream>
using namespace std;
void PrintBash(int n){
   // outer loop to handle number of rows
   for (int i=0; i<n; i++){
      // inner loop to handle number of columns
      for(int j=0; j<=i; j++ ){
         // printing character
         cout << "@ ";
      }
      // ending line after each row
      cout << endl;
   }
}
int main(){
   int Len = 6;
   PrintBash(Len);
   return 0;
}

আউটপুট

উপরের কোডটি সংকলন করার পরে, অর্ধ-পিরামিডটি মুদ্রিত হবে এর মতো দেখায়।

@
@ @
@ @ @
@ @ @ @
@ @ @ @ @
@ @ @ @ @ @

  1. সি-তে হার্ট প্যাটার্ন প্রিন্ট করা

  2. C++ এ কম্পোজিট ডিজাইন প্যাটার্ন

  3. কিভাবে C++ এ লুপে বিভিন্ন র্যান্ডম সংখ্যা তৈরি করা যায়?

  4. বিভিন্ন C++ সংস্করণ