answersLogoWhite

0

x=input('Enter the roman numeral: ','s');

l=length(x);

for(i=1:l)

if(x(i)=='I')

a(i)=1;

elseif(x(i)=='V')

a(i)=5;

elseif(x(i)=='X')

a(i)=10;

elseif(x(i)=='L')

a(i)=50;

elseif(x(i)=='C')

a(i)=100;

elseif(x(i)=='D')

a(i)=500;

elseif(x(i)=='M')

a(i)=1000;

else

disp('Not a valid entry');

end

end

d=a(l);

for(i=l:-1:2)

if(a(i)>a(i-1))

d=d-a(i-1);

elseif(a(i)==a(i-1) a(i)<a(i-1))

d=d+a(i-1);

end

end

disp('The decimal equivalent is: ');

disp(d);

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

How can you convert Arabic to roman numerals using GUI in matlab?

To convert Arabic numerals to Roman numerals using a GUI in MATLAB, you can create a simple application using the uicontrol functions. First, design the GUI with input fields for the Arabic numeral and buttons for conversion. In the callback function for the conversion button, implement the logic to convert the Arabic numeral to Roman numerals. You can use a series of conditional statements or a lookup table to perform the conversion and then display the result in a designated output field.


What is the roman numeral for 3485000?

There is no Roman numeral for 3485000. The largest decimal number that can be represented with Roman numerals is 4999


What is the roman numeral mmccclx?

The Roman numeral MMCCCLX represents the number 2360


What is the base of the roman numeral system?

Decimal.


What is the Roman Numeral number 0?

The Roman numeral system is decimal but not directly positional and does not include a zero.


What number does the Roman numeral xxxi convert to?

31.


What number does the roman numeral xxxii convert to?

32


How do you convert number into roman using C?

100 = C as a Roman numeral


What does the roman numeral m represent in decimal?

Nothing reallyyy!


When working a math problem how do you actually type the roman numeral?

The simplest solution is to convert the Roman numerals to their Hindu-Arabic equivalents, perform the maths upon them, and convert the result back to a Roman numeral.


What is the Roman Numeral mcccdxxvi?

the answer is 1626Improved Answer:But 1626 is MDCXXVI in Roman numerals and mcccdxxvi is not a valid number.


What number does Roman numeral XLV convert to?

145Improved Answer:-It is: XLV = 45