Contact Learn C
Copy Program Share Program

Program 363: Print Numerical Hollow Parallelogram pattern

Program 363: Print Numerical Hollow Parallelogram pattern
 
#include<stdio.h>
main()
{
    int i,j,k=0,space=1,size;
    printf("Enter size\n");
    scanf("%d",&size);
    for(i=size;i>=1;i--)
    {
     for(j=1;j<=i;j++)
     {
      printf("%d",i);      
     }   
     if(i!=size)
     {
       for(k=1;k<=space;k++)
       {
         printf(" ");
       }
        space+=2;
     }
     for(j=i;j>=1;j--)
     {
      if(j!=size)
      printf("%d",i);
     }
     
     printf("\n");
     
    }
    
   //Reverse printing
    space-=4;
    for(i=2;i<=size;i++)
    {
     for(j=1;j<=i;j++)
     {
      printf("%d",i);      
     }   
     if(i!=size)
     {
       for(k=1;k<=space;k++)
       {
         printf(" ");
       }
        space-=2;
     }
     for(j=i;j>=1;j--)
     {
      if(j!=size)
      printf("%d",i);
     }
     
     printf("\n");
     
    }
}
Explanation:
 //Coming Soon


Output:


Print Numerical Hollow Parallelogram pattern
Print Numerical Hollow Parallelogram pattern

Download App and Learn when ever you want

Get it on PlayStore
Get it on Amazon App Store
Get it on Aptoide