Friday, October 14, 2011

Write a C program to print the given alphabet pyramids.




#include
main()
{
int i,j,k,s,v;
printf("Enter 1 or 2 for structure:\t"); //number for switch case
scanf("%d",&s);
printf("Enter number for Pyramid size:\t"); //takes zize(Height) of pyramid
scanf("%d",&v);
switch(s) /*Switch case to select one structure from the two structures*/
{
case 1:
for (j=v;j>0;j--)
{
for (i=1;i0;i--)
printf("%d ",i);
printf("\n");
}
break;
case 2:
for (j=v;j>0;j--)
{
for (k=v-j;k>0;k--)
printf(" ");
for (i=1;i<=j;i++) printf("%d ",i); for (i=j-1;i>0;i--)
printf("%d ",i);
for (k=v-j;k>0;k--)
printf(" ");
printf("\n");
}
break;
default:
printf("****Enter 1 or 2 only for structure****\n");
}
}

No comments:

Post a Comment