Q:

C program to Print Heart Star Pattern using For loop

0

Write a C program to Print Heart Star Pattern using For loop. Here’s simple C program to Print Heart Star Pattern using For loop in C Programming Language.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Here is source code of the C program to Print Heart Star Pattern using For loop. The C++ program is successfully compiled and run(on Codeblocks) on a Windows system. The program output is also shown in below.

 
 

SOURCE CODE : :

/*  C program to Print Heart Star Pattern using For loop  */

#include <stdio.h>
 
int main()
{
    int i, j, n;
 
    printf("Enter value of n : ");
    scanf("%d", &n);
 
    for(i=n/2; i<=n; i+=2)
    {
        for(j=1; j<n-i; j+=2)
        {
            printf(" ");
        }
 
        for(j=1; j<=i; j++)
        {
            printf("*");
        }
 
        for(j=1; j<=n-i; j++)
        {
            printf(" ");
        }
 
        for(j=1; j<=i; j++)
        {
            printf("*");
        }
 
        printf("\n");
    }
 
    for(i=n; i>=1; i--)
    {
        for(j=i; j<n; j++)
        {
            printf(" ");
        }
 
        for(j=1; j<=(i*2)-1; j++)
        {
            printf("*");
        }
 
        printf("\n");
    }
 
    return 0;
}

Output : :


/*  C program to Print Heart Star Pattern using For loop  */

Enter value of n : 15

    *******        *******
   *********      *********
  ***********    ***********
 *************  *************
******************************
*****************************
 ***************************
  *************************
   ***********************
    *********************
     *******************
      *****************
       ***************
        *************
         ***********
          *********
           *******
            *****
             ***
              *

Process returned 0

Above is the source code for C program to Print Heart Stars Pattern using For loop which is successfully compiled and run on Windows System.The Output of the program is shown above .

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Write a C Program to Print pyramid of numbers usin... >>
<< 7 Number Pattern Programs in C Programming...