for (int j = 0; j < romertall.length() - 1; j++) { if (a.length > 1) { if (a[j] >= a[j + 1]) { d = a[j + 1] + a[j]; System.out.println("Verdien i desimaltall: " + d); } else { d = a[j + 1] - a[j]; System.out.println("Verdien i desimaltall: " + d); } } }
Reszta kodu: http://pastebin.com/PmX8rJH4
Chciałabym napisać program przemieniający liczby rzymskie na liczby arabskie. Gdy teraz przykładowo w swoim programie podam liczbę MCMLIV zostaje ona analizowana po kolei: MC CM ML LI IV i otrzymuję na koniec tego przypadku pięć liczb. Nie mam pojęcia jak je połączyć w spójny prawidłowy wynik. Poproszę o pomoc lub najchętniej jakieś wskazówki jak sobie z tym poradzić.