Build Pattern

Build Pattern of * and numbers using loops


This program will accept a number as input. The loops are used to build a pattern of * and numbers. There are four loops, two for displaying number and other two for displaying pattern of stars.

Source Code


#include <stdio.h>

int main()
{
    int i,j,n;
    printf("Enter a number: ");
    scanf("%d", &n);
 
    printf("\n");
 
    for(i = n; i > 1; i--)
    {
        for(j = 1; j <= i; j++)
            printf("*");
        printf("\n");
    }
    for(i = 1; i <= n; i++)
    {
        for(j = 1; j <= i; j++)
            printf("*");
        printf("\n");
    }
    printf("\n");
 
    for(i = 1; i < n; i++)
    {
        for(j = 1; j <= i; j++)
            printf("%d",j);
        printf("\n");
    }
    for(int i = n; i >= 0; i--)
    {
        for(int j = 1; j <= i; j++)
            printf("%d",j);
        printf("\n");
    }
    printf("\n");
 
    return 0;
}

Output


Enter a number: 6

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

1
12
123
1234
12345
123456
12345
1234
123
12
1

৫টি মন্তব্য:

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

    উত্তরমুছুন
  2. /* for the star series */
    #include

    int main()
    {
    int i,j,k,y,n;
    while(scanf("%d",&n)==1 )
    {
    for(i=n;i>0;i--)
    {
    for(j=i;j>0;j--)
    {
    printf("*");
    }
    printf("\n");
    }

    /*pt 2*/

    for(k=2;k<=n;k++)
    {
    for(y=1;y<=k;y++)
    {
    printf("*");
    }
    printf("\n");
    }
    }
    return 0;
    }

    উত্তরমুছুন
  3. /*for star sequence*/
    #include

    int main()
    {
    int i,j,k,y,n;
    while(scanf("%d",&n)==1 )
    {
    for(i=n;i>0;i--)
    {
    for(j=i;j>0;j--)
    {
    printf("*");
    }
    printf("\n");
    }

    /*pt 2*/

    for(k=2;k<=n;k++)
    {
    for(y=1;y<=k;y++)
    {
    printf("*");
    }
    printf("\n");
    }
    }
    return 0;
    }

    উত্তরমুছুন
  4. #include
    using namespace std;
    main()
    {
    int a,b,c,d;
    for(c=2;c<=8;c++)
    {
    for(d=0;d<=8-c;d++)
    {
    cout<<"*";
    }
    cout<<'\n';
    }
    for(a=1;a<=7;a++)
    {
    for(b=1;b<=a;b++)
    {
    cout<<"*";
    }
    cout<<'\n';
    }
    }

    উত্তরমুছুন
  5. #include
    main()
    {
    int i,a,n=6,k;
    for(i=1;i=0;i--)
    {
    for(k=1;k<=i;k++)
    printf("%d",k);
    printf("\n");
    }
    for(i=n;i>1;i--)
    {
    for(k=1;k<=i;k++)
    printf("*");
    printf("\n");
    }
    for(i=1;i<=n;i++)
    {
    for(k=1;k<=i;k++)
    printf("*");
    printf("\n");
    }
    }

    উত্তরমুছুন