X প্যাটার্নে সংখ্যাগুলি প্রদর্শন করতে C প্রোগ্রামের জন্য নীচে দেওয়া একটি অ্যালগরিদম পড়ুন।
অ্যালগরিদম
Step 1: Start Step 2: Declare variables Step 3: Read number of rows Step 4: for loop satisfies
- if(i==j || i+j==rows-1)
- print i+1
- Print " "
X প্যাটার্নে সংখ্যা প্রিন্ট করার যুক্তি নিম্নরূপ -
for(i=0;i<rows;i++){ for(j=0;j<rows;j++){ if(i==j || i+j==rows-1){ printf("%d",i+1); }else{ printf(" "); } } printf("\n"); }
প্রোগ্রাম
X প্যাটার্ন −
-এ সংখ্যাগুলি প্রদর্শন করার জন্য C প্রোগ্রামটি নিচে দেওয়া হল#include<stdio.h> main(){ int i,j,rows; printf("Enter number of rows:\n"); scanf("%d",&rows); for(i=0;i<rows;i++){ for(j=0;j<rows;j++){ if(i==j || i+j==rows-1){ printf("%d",i+1); }else{ printf(" "); } } printf("\n"); } }
আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
Enter number of rows:10 1 1 2 2 3 3 4 4 55 66 7 7 8 8 9 9 10 10