Following are the program in the C++ Programming Language.
//set header file
#include<iostream>
//set namespace
using namespace std;
//define class
class RomanNumerals
{
public:
//declare integer type variable
int number;
void getin()
{
//print message to get input
cout << "Enter a number (1 - 10): ";
//get input from the user
cin >> number;
}
void roman(){
//set switch statement
switch (number)
{ //check that the input is 1
case 1:
cout << "Roman numeral of " << number << " is: ";
cout << "I.";
break;
//check that the input is 1
case 2:
cout << "Roman numeral of " << number << " is: ";
cout << "II.";
break;
//check that the input is 1
case 3:
cout << "Roman numeral of " << number << " is: ";
cout << "III.";
break;
//check that the input is 1
case 4:
cout << "Roman numeral of " << number << " is: ";
cout << "IV.";
break;
//check that the input is 1
case 5:
cout << "Roman numeral of " << number << " is: ";
cout << "V.";
break;
//check that the input is 1
case 6:
cout << "Roman numeral of " << number << " is: ";
cout << "VI.";
break;
//check that the input is 1
case 7:
cout << "Roman numeral of " << number << " is: ";
cout << "VII.";
break;
//check that the input is 1
case 8:
cout << "Roman numeral of " << number << " is: ";
cout << "VIII.";
break;
//check that the input is 1
case 9:
cout << "Roman numeral of " << number << " is: ";
cout << "IX.";
break;
//check that the input is 1
case 10:
cout << "Roman numeral of " << number << " is: ";
cout << "X.";
break;
//if the input is other than requirement
default:
cout << "Enter number between 1 to 10.";
break;
}
}
};
//define main method
int main()
{
RomanNumerals ob;
ob.getin();
ob.roman();
return 0;
}
Output:
Enter a number (1 - 10): 9
Roman numeral of 9 is: IX.
Explanation:
Following are the description of the program.
Set the required header file and define class 'RomanNumerals'.
Declare integer data type variable then, set void type function 'getin()' that gets input from the user.
Again define void type function 'roman()' and inside it, we set switch statements that print the roman number according to the number.
Finally, set the main method and inside it, we set an object of the class then, through the object we call the following functions.