10 Mar 2013

Pattern_pyramid

/*

program to print the following pattern....

        &
      &   &
    &       &
  &           &
& & & & & & & & &


*/

#include<stdio.h>
#include<conio.h>
void main()
{
int a,t=0,i,j,k,l=0;

printf("\nEnter the base :(odd)");
scanf("%d",&a);

t=(a/2)*2;
for(j=1;j<=((a/2)+1);j++)
  {
   for(i=t;i>0;i--)
    {
    printf(" ");
    }
   printf("&");
   if(j==1)
   {printf("\n");}
   else if(j!=1&&j!=(a/2+1))
     {

       for(k=1;k<=(3+l);k++)
         {
           printf(" ");
         }
        printf("&\n");
        l=l+4;
     }
    else
    {
     for(i=1;i<a;i++)
     printf(" &");
    }
      t=t-2;
  }

getch();
}

Categories: ,

0 comments:

Post a Comment

Copyright © UPgradeCODING | Powered by Blogger