Форум программистов, компьютерный форум CyberForum.ru

Вывод числа словами - C++

Восстановить пароль Регистрация
 
OtVeRtKa
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 2
05.03.2014, 14:46     Вывод числа словами #1
1. Запросить пользователя ввести с клавиатуры число, посчитать в нём разряды и руководствуясь вышесказанным, преобразовать число написанное цифрами в число написанное словами. В конечном итоге, программа должна уметь преобразовывать числа вплоть до 9 разрядов, а если получится, то и более. Использовать минимум одну функцию!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
school_bot
14 / 12 / 3
Регистрация: 23.12.2013
Сообщений: 84
05.03.2014, 14:53     Вывод числа словами #2
задача ясна, в чем вопрос? получаете строку, посимвольно получаете char и заменяете эти цифры на слова с помощью switch, как вариант. (результат добавляется к искомой строке, типа case '5': string s += "пять". кол-во разрядов вводимой строки неважно, можно считать всю строку и посмотреть, сколько в ней символов.
OtVeRtKa
0 / 0 / 0
Регистрация: 05.03.2014
Сообщений: 2
05.03.2014, 15:12  [ТС]     Вывод числа словами #3
Можно по подробнее, если не трудно написать код, я только учусь немного не понимаю.
school_bot
14 / 12 / 3
Регистрация: 23.12.2013
Сообщений: 84
05.03.2014, 16:27     Вывод числа словами #4
Цитата Сообщение от OtVeRtKa Посмотреть сообщение
Можно по подробнее, если не трудно написать код, я только учусь немного не понимаю.
походу, вы даже не читали внимательно моё предыдущее сообщение, куда ещё подробнее? посимвольно читаете входную строку, свичом сопоставляете цифрам слова и "суммируете" их к результирующей строке.
Yandex
Объявления
05.03.2014, 16:27     Вывод числа словами
Ответ Создать тему
Опции темы

Текущее время: 14:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru