/*******************************************************************************
* convert number into roman numeral
*_______________________________________________________________________________
*Program converts numbers 1-10 into roman numeral
*_______________________________________________________________________________
*INPUT
* number 1-10
*OUTPUT
*roman numeral
*******************************************************************************/
#include <iostream>
#include <string>
using namespace std;
int main() {
unsigned int numbr;
string roman;
cout << "ROMAN NUMERAL CONVERTER\nenter number 1-10\n";
cin >> numbr;
if (numbr < 1 || numbr > 10) {
cout << "invalid, please enter a number from 1-10.\n";
} if (numbr == 1) {
roman = "I";
} else if (numbr == 2) {
roman ="II";
} else if (numbr == 3) {
roman = "III";
} else if (numbr == 4) {
roman = "IV";
} else if (numbr == 5) {
roman = "V";
} else if (numbr == 6) {
roman = "VI";
} else if (numbr == 7) {
roman = "VII";
} else if (numbr == 8) {
roman = "VIII";
} else if (numbr == 9) {
roman = "IX";
} else if (numbr == 10) {
roman = "X";
} if (numbr > 0 || numbr <11) {
cout << numbr << " in roman numerals is " << roman << endl;
}
return 0;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKiBjb252ZXJ0IG51bWJlciBpbnRvIHJvbWFuIG51bWVyYWwKKl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KKlByb2dyYW0gY29udmVydHMgbnVtYmVycyAxLTEwIGludG8gcm9tYW4gbnVtZXJhbAoqX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoqSU5QVVQKKiBudW1iZXIgMS0xMAoqT1VUUFVUCipyb21hbiBudW1lcmFsCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHN0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJdW5zaWduZWQgaW50IG51bWJyOwoJc3RyaW5nIHJvbWFuOwoJY291dCA8PCAiUk9NQU4gTlVNRVJBTCBDT05WRVJURVJcbmVudGVyIG51bWJlciAxLTEwXG4iOwoJY2luID4+IG51bWJyOwoJaWYgKG51bWJyIDwgMSB8fCBudW1iciA+IDEwKSB7CgkJY291dCA8PCAiaW52YWxpZCwgcGxlYXNlIGVudGVyIGEgbnVtYmVyIGZyb20gMS0xMC5cbiI7Cgl9IGlmIChudW1iciA9PSAxKSB7IAoJCXJvbWFuID0gIkkiOwoJfSBlbHNlIGlmIChudW1iciA9PSAyKSB7CgkJcm9tYW4gPSJJSSI7Cgl9IGVsc2UgaWYgKG51bWJyID09IDMpIHsKCQlyb21hbiA9ICJJSUkiOwoJfSBlbHNlIGlmIChudW1iciA9PSA0KSB7CgkJcm9tYW4gPSAiSVYiOwoJfSBlbHNlIGlmIChudW1iciA9PSA1KSB7CgkJcm9tYW4gPSAiViI7Cgl9IGVsc2UgaWYgKG51bWJyID09IDYpIHsKCQlyb21hbiA9ICJWSSI7Cgl9IGVsc2UgaWYgKG51bWJyID09IDcpIHsKCQlyb21hbiA9ICJWSUkiOwoJfSBlbHNlIGlmIChudW1iciA9PSA4KSB7CgkJcm9tYW4gPSAiVklJSSI7Cgl9IGVsc2UgaWYgKG51bWJyID09IDkpIHsKCQlyb21hbiA9ICJJWCI7Cgl9IGVsc2UgaWYgKG51bWJyID09IDEwKSB7CgkJcm9tYW4gPSAiWCI7Cgl9IGlmIChudW1iciA+IDAgfHwgbnVtYnIgPDExKSB7CgkJY291dCA8PCBudW1iciA8PCAiIGluIHJvbWFuIG51bWVyYWxzIGlzICIgPDwgcm9tYW4gPDwgZW5kbDsKCX0KCXJldHVybiAwOwp9