Powered by Blogger.

Search

Wednesday, 17 December 2014

C++ print diamond




//This programme is tested on visual studio 2012//
#include<iostream>

using namespace std;

void main()

{

int i,j,k,x,y,z,temp,n,t=1,g=2;
cout<<"------------------------------------------------------------------------------\n";
cout<<"This programme will print a diamond pattern on entering number greater than 0\n";
cout<<"------------------------------------------------------------------------------\n";
do
{
cout<<"Enter number ";
cin>>n;
}
while(n<=0);
temp=n;
for(y=1;y<=n;y++)

{

for(z=y;z<=n;z++)

cout<<" ";

for(x=1;x<=t;x++)

cout<<"*";

t=t+2;

cout<<endl;

}

for(j=1;j<n;j++)

{

for(k=j;k<=g;k++)

cout<<" ";

for(i=j;i<temp+(n-2);i++)

cout<<"*";

cout<<endl;

temp=temp-1;

g=g+2;

}
cout<<"\n\n------------------------------------------------------------------------------\n";
    cout<<"Thank You for using.\n\nVisit http://bilalzahid22.blogspot.com/ for more\n";
  cout<<"\n------------------------------------------------------------------------------\n";

}

Ditulis Oleh : Unknown // 02:03
Kategori:

0 comments:

Post a Comment

Translate