কম্পিউটার টিউটোরিয়াল

C++-এ আকর্ষণীয় প্যাটার্ন প্রিন্ট করার প্রোগ্রাম

এই টিউটোরিয়ালে আমরা একটি দেওয়া আকর্ষণীয় প্যাটার্ন প্রিন্ট করার একটি প্রোগ্রাম নিয়ে আলোচনা করব।

এখানে প্যাটার্নের অর্ধ-প্রস্থ দেওয়া থাকবে। আমাদের কাজ হল দেওয়া প্রস্থ অনুযায়ী একই প্যাটার্ন প্রিন্ট করা যেটার বাম এবং ডান অংশ একে অপরের মিরর ইমেজ।

উদাহরণ

#include <stdio.h> 
// দেওয়া প্যাটার্ন প্রিন্ট 
void print_pattern(int n) { 
    int i, j; 
    // উপরের অর্ধেক প্রিন্ট 
    for (i = 1; i <= n; i++) { 
        for (j = 1; j <= (2 * n); j++) { 
            // বাম অংশ 
            if (i < j) 
                printf(" "); 
            else 
                printf("*"); 
            // ডান অংশ 
            if (i <= ((2 * n) - j)) 
                printf(" "); 
            else 
                printf("*"); 
        } 
        printf("\n"); 
    } 
    // নিচের অর্ধেক প্রিন্ট 
    for (i = 1; i <= n; i++) { 
        for (j = 1; j <= (2 * n); j++) { 
            // বাম অংশ 
            if (i > (n - j + 1)) 
                printf(" "); 
            else 
                printf("*"); 
            // ডান অংশ 
            if ((i + n) > j) 
                printf(" "); 
            else 
                printf("*"); 
        } 
        printf("\n"); 
    } 
} 
int main() { 
    print_pattern(6); 
    return 0; 
}

আউটপুট

*               * 
**             ** 
***           *** 
****         **** 
*****       ***** 
******     ****** 
*******   ******* 
******** ******** 
**************** 
**************** 
******** ******** 
*******   ******* 
******     ****** 
*****       ***** 
****         **** 
***           *** 
**             ** 
*               *
  1. C প্রোগ্রামিং-এ নিউমেরিক প্যাটার্ন প্রিন্ট করা

  2. C প্রোগ্রামিং-এ ডায়মন্ড প্যাটার্ন প্রিন্ট করা

  3. C প্রোগ্রামিং-এ নাম্বার প্যাটার্ন প্রিন্ট করা (দুই ধরনের প্যাটার্ন)

  4. C++ প্রোগ্রাম: খালি পিরামিড এবং ডায়মন্ড প্যাটার্ন প্রিন্ট