Pattern Program(Part 2)

6.Square star pattern:

input:4
****
****
****

Program:

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

7.Pyramid star pattern:

input:4
*******
 *****
  ***
   *

Program:

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

8.Half diamond start pattern:

input:5
*
**
***
****
*****
****
***
**
*

Program:

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

}

9.Mirrored right angle star pattern:

 input:5    
     *
    **
   ***
  ****
 *****

Program:

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

10.Equilateral triangle star pattern:

input: 5   
    *
    ***
    *****
    *******
    *********

Program:

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

Posted on by