Известно, что 1 миля = 1,5 версты, 1 верста = 500 саженей, 1 сажень = 3 аршина, 1 аршин = 28 дюймов, 1 дюйм = 25,4 мм. Пользуясь этой информацией, составьте линейный алгоритм перевода расстояния миль в километры.
Переводим расстояние последовательно через все данные единицы. На каждом шаге умножаем на число более мелких единиц в одной более крупной. Это конструкция «следование» из §
Количество вёрст:
Количество аршинов:
Количество миллиметров:
Так как
v := x * .
s := v *
a := s *
d := a *
mm := d * .
km := mm /
Для проверки при
