সি প্রোগ্রাম দিয়ে X প্যাটার্নে সংখ্যা ডিসপ্লে করার অ্যালগরিদম নিচে দেওয়া হল:
অ্যালগরিদম
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 " "
Step 5: Print new line Step 6: Stop
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 প্যাটার্নে সংখ্যা ডিসপ্লে করার সি প্রোগ্রাম:
#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