Practicing For Loops


Create Bridge/Pie

#include<iostream.h>

void main()
{
  int i,j;
  if (i=1;i<=4;i++)
  {
    if (j=1;j<=5;j++)
    {
      if (i==1 || j%2==0)
      {
        cout<<"*\t";
      }
      else
        cout<<"\t";
      }
    cout<<"\n";
  }
}


OUTPUT:

* * * * *
  *   * 
  *   *
  *   *


Filled Heart

#include<iostream.h>

void main()
{
  int i,j;
  for (i=1;i<2;i++)
  {
    for(j=1;j<=7;j++)
    {
      if (j%3==0)
        cout<<"*";
      else if (j==2 || j==5)
        cout<<"*";
      else
        cout<<" ";
    }
    cout<<"\n";
  }

  for (i=2;i<4;i++)
  {
    for(j=1;j<=7;j++)
    {
      cout<<"*";
    }
    cout<<"\n";
  }

  for(i=4;i<7;i++)
  {
    for(j=3;j<=6;j++)
    {
      if(j>=i)
        cout<<"*";
      else
        cout<<" ";
    }

    for(j=3;j<=6;j++)
    {
      if(j<=(8-i))
        cout<<"*";
      else
        cout<<" ";
    }
    cout<<"\n";
  }

}

OUTPUT:
 ** ** 
*******
*******
 ***** 
  ***  
   *   



Heart Outline

#include<iostream.h>
void main()
{
  int i,j;
  for(i=1;i<2;i++)
  {
    for(j=1;j<=7;j++)
    {
      if (j%3==0)
        cout<<"*";
      else if (j==2 || j==5)
        cout<<"*";
      else
        cout<<" ";
    }
    cout<<"\n";
  }

  for (i=1;i<3;i++)
  {
    for (j=1;j<=7;j++)
    {
      if (j==1 || j==7)  //or if (j%7==0)
        cout<<"*";
      else if(i==1 && j==4)
        cout<<"*";
      else
        cout<<" ";
    }
    cout<<"\n";
  }

  for (i=2;i<5;i++)
  {
    for (j=1;j<=4;j++)
    {
      if (j>=i)
      {
        if (i==j)
          cout<<"*";
        else
          cout<<" ";
      }
      else
        cout<<" ";
    }

    for (j=1;j<3;j++)
    {
      if (j<=5-i)
      {
        if (i==j)
          cout<<"*";
        else if (i==(j+2))
          cout<<"*";
        else
          cout<<" ";
      }
      else
        cout<<" ";
    }
    cout<<"\n";
  }

}

OUTPUT:
 ** ** 
*  *  *
*     *
 *   * 
  * *  
   *   
Previous Post Next Post