Programming basic with Java/проблем с задача 8. Конвертор за мерни единици
Здравейте, опитвам се да реша следната задача:
Да се напише програма, която преобразува разстояние между следните 8 мерни единици: m, mm, cm, mi, in,
km, ft, yd. Използвайте съответствията от таблицата по-долу:
| входна единица | изходна единица | 
| 1 meter (m) | 1000 millimeters (mm) | 
| 1 meter (m) | 100 centimeters (cm) | 
| 1 meter (m) | 0.000621371192 miles (mi) | 
| 1 meter (m) | 39.3700787 inches (in) | 
| 1 meter (m) | 0.001 kilometers (km) | 
| 1 meter (m) | 3.2808399 feet (ft) | 
| 1 meter (m) | 1.0936133 yards (yd) | 
Входните данни се състоят от три реда, въведени от потребителя:
 Първи ред: число за преобразуване
 Втори ред: входна мерна единица
 Трети ред: изходна мерна единица (за резултата)
Резултатът да се форматира до осмия знак след десетичната запетая.
Примерен вход и изход:
| вход | изход | вход | изход | вход | изход | 
| 12 km ft | 39370. 07886932 ft | 150 mi in | 9503999.99393599 in | 450 yd k | 
Тук е моят код: https://pastebin.com/tPZ6A0Hy
Когато го тествам в judje получавам 87/100 и не мога да открия проблема.
Стана, благодаря!