Site icon T4Tutorials.com

Classes C++ program to display the cube of the number up to a given integer

Write a program in C++ to display the cube of the number up to a given integer using class objects in object-oriented programming.

#include<iostream>
using namespace std;
class a
{
	protected:
		int n;
	public:
		int cube()
		{
			cout<<"enter the number :"<<endl;
			cin>>n;
			for(int i=0; i<n; i++)
			{
				cout<<" cube of "<<i<<" is "<<"="<<(i*i*i)<<endl;
			}
		}
};
int main()
{
	a obj;
	obj.cube();

}

Output

enter the number : 3

cube of 0 is 0.

cube of 1 is 1.

cube of 2 is 8

#include<iostream>
//header file
using namespace std;
//namespace
class a
//a class is created with the name of "a"
{
	//starting of class a
	protected:
		int n;
		//n is integer type variable and it is protected. its means that this a is only accessible
		//within this class and within its child(if any).
	public:
		int cube()
		//cube is a function and this function is public. its means that this function
		//is accessible anywhere outside the class
		{
			//starting of cube function
			cout<<"enter the number :"<<endl;
			//ask the user to enter a number
			cin>>n;
			//input a number
			for(int i=0; i<n; i++)
			//loop is started with value o and loop will execute until value of i is less
			//than n, increment the loop if condition is true
			{
				//starting of for loop
				cout<<" cube of "<<i<<" is "<<"="<<(i*i*i)<<endl;
				// calculates the value of i and show
			}
			//ending of for loop
		}
		//ending of cube function
};
//ending of class a
int main()
//starting the main function
{
	//main function started
	a obj;
	//a is the class name and obj is the object of the class a.
	//we can access the cube funtion of class a with the help of this object.
	obj.cube();
	//cube function is a property of object obj and obj is a object of class a

}
//ending of main function

 

Exit mobile version