Sunday 15 December 2013

C Program to Print Diamond Pattern

#include < stdio.h>

int main()
{
int number, i, k, count = 1;

printf("Enter number of rows\n");
scanf("%d", &number);
count = number - 1;
for (k = 1; k <= number; k++)
{
for (i = 1; i <= count; i++)
printf(" ");
count--;
for (i = 1; i <= 2 * k - 1; i++)
printf("*");
printf("\n");
}
count = 1;
for (k = 1; k <= number - 1; k++)
{
for (i = 1; i <= count; i++)
printf(" ");
count++;
for (i = 1 ; i <= 2 *(number - k)- 1; i++)
printf("*");
printf("\n");
}
return 0;
}

Output

 Enter number of rows
5
*
***
*****
*******
*********
*******
*****
***
*

Enter number of rows
2
*
***
*

For More Details Please Visit Ictjobs.info

No comments: