You are viewing a single comment's thread. Return to all comments →
int main() {
int n,num=0;
scanf("%d", &n);
for(int i=0;i<(2*n)-1;i++) {
if(i<=n-1){ for(int j=1, t=0, s=0;j<=(2*n)-1;j++,s++) { if(j<=n){ num=n-t; if(i!=0&&t<i){t++;} printf("%d ",num); } if(j>n){ if(s>=(2*n)-(i+1)){num++;} printf("%d ",num); } } } if(i>=n){ for(int j=1, t=0, s=0;j<=(2*n)-1;j++,s++) { if(j<=n+1){ num=n-t; if(i!=0&&t<(2*n-i-2)){t++;} printf("%d ",num); } if(j>n+1){ if(s>=i+1&&num<n){num++;} printf("%d ",num); } } } printf("\n");
}
return 0; }
Seems like cookies are disabled on this browser, please enable them to open this website
Printing Pattern Using Loops
You are viewing a single comment's thread. Return to all comments →
include
include
include
include
int main() {
scanf("%d", &n);
for(int i=0;i<(2*n)-1;i++) {
}
return 0; }