Sunday, October 16, 2011

C++ program to print pattern of numbers with each line reversing the previous line

//C++ program to print pattern of numbers with each line reversing the previous line
#include<iostream.h>
#include<conio.h>
void main()
{
int i,k,t,a=1,s=0;
clrscr();
for(i=6;i>=1; i--)
{
  if(i%2==0)
  {
    for(k=1;k<=i;k++)
{
cout<<a<<"   ";
++a;
}
   cout<<"\n";
   t=a;
   }
 if(i%2!=0)
 {
  for(s=t+i-1;s>=t;s--,a++)
  {
  cout<<s<<"   ";
  }
 cout<<"\n";
 }
     
}
getch();
}

The output will be as following:

No comments:

Post a Comment