0 and 1 format Reverse Triangle in C++

CODE:

#include<iostream>
using namespace std;
int main()
{
    int i,j,s,n=1;
    for(i=6;i>=n;i--)
    {
        for(s=1;s<=6-i;s++)
        {
           cout<<" ";
        }
        for(j=1;j<=i;j++)
        {
            if(i%2==0)
                cout<<"0 ";
            else 
                cout<<"1 ";
        }
         cout<<"\n";
    }
    return 0;
}

OUTPUT:

0 0 0 0 0 0 
 1 1 1 1 1 
  0 0 0 0 
   1 1 1 
    0 0 
     1 
    

Comments