Sunday, 19 July 2015

Pattern 3

Write a C program to print the following pattern:

**********
****  ****
***    ***
**      **
*        *
**      **
***    ***
****  ****
**********
 

CODE:

#include<stdio.h>
void main()
{
    int i,j,k,n,l,m;
    printf("Enter the number of rows: \n");
    scanf("%d",&n);
    for(i=1;i<=n/2;i++)
    {
            for(j=i;j<=n/2;j++)
            {
                    printf("*");
            }
            for(k=1;k<i;k++)
            {
                    printf("  ");
            }
            for(j=i;j<=n/2;j++)
            {
                    printf("*");
            }
            printf("\n");
    }
    for(i=n/2+1;i<n;i++)
    {
            for(l=i+1;l>n/2;l--)
            {
                printf("*");
            }
            for(m=i+1;m<n;m++)
            {
                printf("  ");
            }
            for(l=i+1;l>n/2;l--)
            {
                printf("*");
            }
            printf("\n");
    }
}
 
 
OUTPUT:
 
 
 

No comments:

Post a Comment