Pyramid Problem No. 18
Q.18 Write a program to generate a following numbers structure:
1 2 3 4 5 4 3 2 1 1 2 3 4 3 2 1 1 2 3 2 1 1 2 1 1
Solving in C:
#include <stdio.h>
int main(){
int row,col,count;
for(row=1;row<=5;row++){
for(col=1,count=1;col<=5;col++){
if(row<=col) printf("%d\t",count++);
else printf(" \t");
}
for(col=5-row; col>=1; col--) printf("%d\t",col);
printf("\n");
}
return 0;
}
Comments
Post a Comment