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

No comments:

Post a Comment

Donate

Download App and Learn when ever you want

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