C++ Program with constructor to display the pattern like pyramid
Write a C++ Program to display the pattern like pyramid using the alphabet using the construtor. The pattern is as follows :
#include<iostream>
using namespace std;
class T4Tutorials
{
private:
int i,k;
char alp='A';
int num,bl;
int ct=1;
public:
T4Tutorials()
{
cout<<"Input the number of Letters (<26) in the T4Tutorials :";
cin>>num;
}
int show()
{
for(i=1;i<=num;i++)
{
for(bl=1;bl<=num-i;bl++)
{
cout<<" ";
}
for(k=0;k<=(ct/2);k++)
{
cout<<" "<<alp++;
}
alp=alp-2;
for(k=0;k<(ct/2);k++)
{
cout<<" "<<alp--;
}
ct=ct+2;
alp= 'A';
cout<<"\n";
}
}
};
int main()
{
T4Tutorials p;
p.show();
}
C++ Program with Destructor to display the pattern like pyramid
Write a C++ Program to display the pattern like pyramid using the alphabet using the destructor. The pattern is as follows :
#include<iostream>
using namespace std;
class T4Tutorials
{
private:
int i,k;
char alp='A';
int num,bl;
int ct=1;
public:
~T4Tutorials()
{
cout<<"Input the number of Letters (<26) in the T4Tutorials :";
cin>>num;
}
int show()
{
for(i=1;i<=num;i++)
{
for(bl=1;bl<=num-i;bl++)
{
cout<<" ";
}
for(k=0;k<=(ct/2);k++)
{
cout<<" "<<alp++;
}
alp=alp-2;
for(k=0;k<(ct/2);k++)
{
cout<<" "<<alp--;
}
ct=ct+2;
alp= 'A';
cout<<"\n";
}
}
};
int main()
{
T4Tutorials p;
}
C++ Program with Constructor overloading to display the pattern like pyramid
Write a C++ Program to display the pattern like pyramid using the alphabet using the constructor overloading. The pattern is as follows :
#include<iostream>
using namespace std;
class T4Tutorials
{
int i,k;
char alp='A';
int bl;
int ct=1;
public:
T4Tutorials(int n)
{
for(i=1;i<=n;i++)
{
for(bl=1;bl<=n-i;bl++)
{
cout<<" ";
}
for(k=0;k<=(ct/2);k++)
{
cout<<" "<<alp++;
}
alp=alp-2;
for(k=0;k<(ct/2);k++)
{
cout<<" "<<alp--;
}
ct=ct+2;
alp= 'A';
cout<<"\n";
}
}
T4Tutorials(long int a)
{
for(i=1;i<=a;i++)
{
for(bl=1;bl<=a-i;bl++)
{
cout<<" ";
}
for(k=0;k<=(ct/2);k++)
{
cout<<" "<<alp++;
}
alp=alp-2;
for(k=0;k<(ct/2);k++)
{
cout<<" "<<alp--;
}
ct=ct+2;
alp= 'A';
cout<<"\n";
}
}
};
int main()
{
int choice;
cout<<"Enter choice: ";
cin>>choice;
switch(choice)
{
case 0:
{
int n;
cout<<"Input the number of Letters (<26) in the T4Tutorials :";
cin>>n;
T4Tutorials p(n);
break;
}
case 1:
{
long int a;
cout<<"Input the number of Letters (<26) in the T4Tutorials :";
cin>>a;
T4Tutorials p(a);
break;
}
default:
cout<<"Invalid Input";
}
}