Código:
Este es mi codigo que llevo por el momento, disculpen si mi codigo es una basura pero estoy aprendiendo PHP y psss no se mucho xDPseudocódigo Condiciones iniciales: Como condición inicial consideraremos que contamos con una función llamada ValorRomano() que nos devuelve el valor numérico de caracteres individuales. Ejemplo: ValorRomano("I")=1, ValorRomano("V")=5 1. Inicio 2. Previa definición de ValorRomano() 3. Obtener: R como número Romano 4. Resultado = 0 5. Max = Longitud de R 6. Ciclo en i hasta Max - 1 7. C = Caracter i de R 8. C2 = Caracter i+1 de R 9. si ValorRomano(C)< ValorRomano(C2) entonces 10. Resultado = Resultado - ValorRomano(C) 11. sino 12. Resultado = Resultado + ValorRomano(C) 13. Fin-si 14. Fin-Ciclo 15. C2 = Caracter Max de R 16. Resultado = Resultado + ValorRomano(C2) 17. Mostrar Resultado 18. Fin
Código PHP:
Ver original
function romanoArabigo($numromano){ }
Supuestamente no se si esta bien esa funcion que nos devuelve el valor numerico de los caracteres individuales que seria en el pseudocodigo la funcion de ValorRomano()