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 :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
#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 :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#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 :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
#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"; } } |