| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Помогите! |
| Автор: barsuk 3.11.2004, 15:06 |
| помогите пожалуйста! Есть число скажем 10 нужно преобразовать в пропись "десять"! |
| Автор: chipset 3.11.2004, 15:22 | ||
| Модератор: Название темы должно отражать ее суть! Ну сделай массив строковой для единиц "один","два","три"... Для десятков "десять", "двадцать", "тридцать"... Для сотен "сто","двести","триста".. Загони в ассоциативный массив (std::map). И нарисуй алгоритм который будет смешивать эти названия в одну строку Типа
СУВ. |
| Автор: barsuk 3.11.2004, 15:27 |
| А еще предложения есть??? |
| Автор: Mad 4.11.2004, 14:56 | ||
barsuk
Добавлено @ 14:58 chipset Для такой простой задачки std::map это уже черезчур |
| Автор: gray_k 4.11.2004, 16:18 |
| Вообще примеров функций, выдающих строковое значение числа в инете море, каждый кто пишет проги для бухов сталкивался с этим. Поищи. |
| Автор: cardinal 5.11.2004, 01:01 |
| Вот пример на VB: http://forum.vingrad.ru/index.php?showtopic=32374 Все просто как никогда |