18.11.2010, 19:35 | #1 (permalink) |
Member
Регистрация: 15.11.2010
Сообщений: 34
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите с задачей на рекурсию.
Дана целочисленная переменная k в интервале 0..99999 и символьный массив d, состоящий из цифр ‘0’..’9’ необходимо в массив d записать цифры числа k. |
18.11.2010, 19:35 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Мой вам совет - прочитайте содержимое этих тем Помогите с задачей по Делфи Помогите пожалуйста с задачей по C++ Помогите с задачей на php-код |
20.11.2010, 19:22 | #2 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Насколько я понял задание, вам требуется написать рекурентную функцию, которая должна обрабатывать переданное ей значение k по цифрам (реализовать можно путем вычисления остатка от деления на 10 и последующего анализа целой части от деления на 10) и заносить очередную цифру в массив в виде символа.
Рекомендую перед вызовом функции массив обнулить, записав в него пустой символ. В самой же функции обращайтесь к элементу массива по остатку от деления как по номеру. Для перевода числа в текст можно воспользоваться соответствующей встроенной функцией.
__________________
Убить всех человеков! |
22.11.2010, 00:06 | #3 (permalink) |
Member
Регистрация: 15.11.2010
Сообщений: 34
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Н-да уж..
я еще больше запуталась. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|