Printing flag pattern using For Loop in C++


Example Program:

Here is the simple program for printing flag pattern using For Loop in C++.

Source Code Example : 1

#include<iostream>
using namespace std;
int main()
{
    int i,j,n;
    cout<<"\nEnter the value:";
    cin>>n;
    for(i=1;i<=n;i++)
    {
        cout<<"\n";
        for(j=1;j<=n;j++)
        {
            cout<<"  ";
        }
        for(j=1;j<=n+5;j++)
        {
            cout<<" *";
        }
    }
    for(i=1;i<=n;i++)
    {
        cout<<"\n";
        for(j=1;j<=n;j++)
        {
            cout<<"  ";
        }
        cout<<" *";
    }
    for(i=1;i<=n;i++)
    {
        cout<<"\n  ";
        for(j=1;j<=(n-i);j++)
        {
            cout<<"  ";
        }
        for(j=1;j<=i;j++)
        {
            cout<<" *";
        }
        for(j=1;j<i;j++)
        {
            cout<<" *";
        }
    }
    return 0;
}
To download raw file Click Here

Output

Enter the value:10
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     * * * * * * * * * * * * * * *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                   * * *
                 * * * * *
               * * * * * * *
             * * * * * * * * *
           * * * * * * * * * * *
         * * * * * * * * * * * * *
       * * * * * * * * * * * * * * *
     * * * * * * * * * * * * * * * * *
   * * * * * * * * * * * * * * * * * * *

Source Code Example : 2

#include<iostream>
using namespace std;
int main()
{
    int i,n,a;
    cout<<"\nEnter the value:";
    cin>>a;
    for(i=1;i<=a;i++)
    {
        cout<<"\n";
        for(n=1;n<=a;n++)
        {
            cout<<"  ";
        }
        for(n=1;n<=a+3;n++)
        {
            cout<<" *";
        }
    }
    for(i=1;i<=a;i++)
    {
        cout<<"\n";
        for(n=1;n<=a;n++)
        {
            cout<<"  ";
        }
        cout<<" *";
    }
    for(i=1;i<=a;i++)
    {
        cout<<"\n";
        for(n=1;n<=(a-i);n++)
        {
            cout<<"  ";
        }
        for(n=1;n<=i;n++)
        {
            cout<<"   *";
        }
    }
    return 0;
}
To download raw file Click Here

Output

Enter the value:10
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     * * * * * * * * * * * * *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                     *
                   *   *
                 *   *   *
               *   *   *   *
             *   *   *   *   *
           *   *   *   *   *   *
         *   *   *   *   *   *   *
       *   *   *   *   *   *   *   *
     *   *   *   *   *   *   *   *   *
   *   *   *   *   *   *   *   *   *   *

Basic Programs


Flow Control

IF Statement Examples


Switch Case

Goto Statement

Break and Continue

While Loop

Do While Loop

For Loop

Friend Function in C++


String Examples


Array Examples


Structure Examples


Structure & Pointer Examples


Structure & Functions Examples


Enumeration Examples


Template Examples


Functions


List of Programs


Pointer Examples


Memory Management Examples


Pointers and Arrays


Virtual Function Examples



Learn All in Tamil © Designed & Developed By Tutor Joes