Program to print christmas tree star pattern in c; Through this tutorial, we will learn how to print christmas tree star pattern in c program.
C Program to Print Christmas Tree Star Pattern
#include <stdio.h>
int n=10;
int main()
{
int i,j,m;
float k;
m=n-1;
for(i=0;i<n;i++)
{
for(j=0;j<(m+2*n);j++)
{
printf(" ");
}
m--;
for(k=0;k<=i;k+=0.5)
{
printf("*");
}
printf("\n");
}
m=n-1;
for(i=0;i<n;i++)
{
for(j=0;j<((m+(2*n))-5);j++)
{
printf(" ");
}
m--;
for(k=0;k<(i+6);k+=0.5)
{
printf("*");
}
printf("\n");
}
m=n-1;
for(i=0;i<n;i++)
{
for(j=0;j<((m+(2*n))-9);j++)
{
printf(" ");
}
m--;
for(k=0;k<(i+10);k+=0.5)
{
printf("*");
}
printf("\n");
}
for(i=0;i<(n-n/2);i++)
{
for(j=0;j<((3*n)-3);j++)
{
printf(" ");
}
for(k=0;k<6;k++)
{
printf("*");
}
printf("\n");
}
return 0;
}
The output of the above c program; is as follows:
* *** ***** ******* ********* *********** ************* *************** ***************** ******************* ************ ************** **************** ****************** ******************** ********************** ************************ ************************** **************************** ****************************** ******************** ********************** ************************ ************************** **************************** ****************************** ******************************** ********************************** ************************************ ************************************** ****** ****** ****** ****** ******