C++ Program with Inline function to display the pyramid like pattern
C++ Program with Inline function to display the pyramid like pattern
Write a C++ Program to display the pyramid like pattern using the alphabet using the friend function. The pattern is as follows;
The inline function inline T4Tutorials::show()
helps to increase the execution time of a program. The programmer can make a request to the compiler to make the inline function as inline T4Tutorials::show()
.
Making inline means that compiler can replace the function definitions of inline T4Tutorials::show()
with the place where this function is called p.show();
.
The compiler replaces the definition of inline functions at compile time instead of referring function definition at runtime.
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: int show(); }; inline T4Tutorials::show() { cout<< "Input the number of Letters (<26) in the T4Tutorials :"; cin>>num; { 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(); } |