SCHOOL OF CODE BUILDERS
Learn To CODE. Become A DEVELOPER.
Pages
HOME
DATA STRUCTURES
STRINGS
ARRAYS
MATRIX
BINARY TREES
LINKED LIST
STACK
QUEUE
SORTING
SEARCHING
C
PYTHON
PSEUDOCODE
CONTEST PROBLEMS
ALGORITHMS
PATTERNS
PHP
C PUZZLES
C INTERVIEW QUESTIONS
JAVA
C++
HASHING
RECURSION
BASIC C PROGRAMS
TCS-CODEVITA
FACEBOOK
CONTACT US
C program to print the following pattern : 12344321 123**321 12****21 1******1
C program to print the following pattern :
12344321
123**321
12****21
1******1
Solution:
#include
#include
int main(void) { int n,i,j,x,t,k,rt,rx,rj,rk; scanf("%d",&n); x=n; t=0; rx=0; rt=n; for(i=1;i<=n;i++) { for(j=1;j<=x;j++) { printf("%d ",j); } for(k=1;k<=t;k++) { printf("* "); } x--; t++; for(rk=rx;rk>=1;rk--) { printf("* "); } for(rj=rt;rj>=1;rj--) { printf("%d ",rj); } rx++; rt--; printf("\n"); } return 0; }
PREVIOUS
NEXT
HOME