Site icon T4Tutorials.com

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.

#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();
}

 

Exit mobile version