Site icon T4Tutorials.com

Virtual base class C++ program to print hollow right triangle star pattern

C++ program to print the hollow right triangle star pattern by using the virtual base class in object-oriented programming.

Virtual base class C++ program to print hollow right triangle star pattern

//program to print hollow right triangle star T4Tutorials_Pattern
// virtual class

#include<iostream>
using namespace std;
class T4Tutorials_Pattern
{
	public:
		int i;
	};
	class parent:virtual public T4Tutorials_Pattern
	{
		public:	
			int j;
	};
	class parent1:virtual public T4Tutorials_Pattern
	{
		public:
			int rows;
	};
	class print:public parent , public parent1
	{
		public:
			int number()
{
	cout<<"enter any num of rows"<<endl;
	cin>>rows;
	for(i=1; i<=rows; i++)
	{
		for(j=1; j<=i; j++)
		{
			if(j==1 || j==i || i==rows)
			{
				cout<<"*";
			}		
			else
			{
				cout<<" ";
			}
		}
		cout<<endl;
	}
}
};
	int main()
	{
	print f;
	f.number();
}

 

Exit mobile version