Sunday, September 12, 2010

C Program for various patterns of Pyramid

1)
#include<stdio.h>
#include<conio.h>
void main()
{
int c,k,i,j,n,v=1;
clrscr();
printf("enter the limit.....\n");
scanf("%d",&n);
c=n-1;
for(i=0;i<n;i++)
{
for(j=c;j>0;j--)
{
printf(" ");
}
c--;
for(k=0;k<=i;k++)
{
printf("%d ",v);
}
v++;
printf("\n");
}
getch();
}




2)



#include<stdio.h>
#include<conio.h>
void main()
{
    int n,i,j,c,k;
    printf(" Enter the limit ");
    scanf("%d",&n);
    c=n;
    for(j=0;j<n;j++)
    {
    for(i=c;i>0;i--)
    {
       printf("*");
    }


    printf("\n");
    c--;
    for(k=0;k<=j;k++)
    {
    printf(" ");
    }
    }
    getch();
    }


3)



#include<stdio.h>
#include<conio.h>
void main()
{
  int row,col,n;
  printf(" Enter the height ");
  scanf("%d",&n);
  for(row=0;row<n;row++)
  {
  for(col=0;col<row+1;col++)
  {
  printf("*");
  }
  printf("\n");
  }
  getch();
}


4)

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,m,n;
printf(" Enter the limit ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n-i-1;j++)
printf(" ");
for(j=i+1;j<2*i+2;j++)
printf("*");
for(m=2*i;m>i;m--)
printf("*");
printf("\n");
}
}


5)

#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,m,n;
printf(" Enter the limit ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n-i-1;j++)
printf(" ");
for(j=i+1;j<2*i+2;j++)
printf("%d",j%10);
for(m=2*i;m>i;m--)
printf("%d",m%10);
printf("\n");
}
}

No comments:

Post a Comment