Перевод денежной суммы из числа в слова
Несколько слов о том, почему я вообще решил выложить это решение. Вроде бы большое количество примеров на эту тему есть в разделе "Нетривиальные задачи", да и здесь есть решение Михаила Дунькина - "propis".
Вот поначалу и я так подумал. Но оказалось, что в разделе "Нетривиальные задача" к этому решению предъявлялось ряд специфических требований выполнение которых делало код практически нечитаемым. Мне потребовалось почти полдня чтобы разобраться в логике всех представленных там решений. А если добавить к этому, что в представленных решения слова "рубли" и "копейки" вообще не фигурируют, то использование их "в чистом виде" становится крайне затруднительным.
Вот поэтому, я и решил взяв кое-какие полезные идеи из предоставленных решений довести их до стадии "рублей" и "копеек".
Получившийся код не есть идеал с точки зрения эффективности или производительности. Моя задача была сделать его достаточно простым и максимально понятным с тем, чтобы любой пользователь мог с легкостью адаптировать предлагаемый код под свою задачу затратив минимальные усилия. Надеюсь, это мне удалось.
Вложенные файлы
# |
Название |
Тип файла |
Размер |
---|---|---|---|
1 | 251money2str | .zip | 3,03 КБ |