Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 18.11.2010, 19:35   #1 (permalink)
Svetlanka
Member
 
Регистрация: 15.11.2010
Сообщений: 34
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите с задачей на рекурсию.

У меня ничего не получается! Если честно, не совсем понимаю что от меня требуется.

Дана целочисленная переменная k в интервале 0..99999 и символьный массив d, состоящий из цифр ‘0’..’9’ необходимо в массив d записать цифры числа k.
Svetlanka вне форума   Ответить с цитированием

Старый 18.11.2010, 19:35
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Мой вам совет - прочитайте содержимое этих тем

Помогите с задачей по Делфи
Помогите пожалуйста с задачей по C++
Помогите с задачей на php-код

Старый 20.11.2010, 19:22   #2 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Насколько я понял задание, вам требуется написать рекурентную функцию, которая должна обрабатывать переданное ей значение k по цифрам (реализовать можно путем вычисления остатка от деления на 10 и последующего анализа целой части от деления на 10) и заносить очередную цифру в массив в виде символа.

Рекомендую перед вызовом функции массив обнулить, записав в него пустой символ. В самой же функции обращайтесь к элементу массива по остатку от деления как по номеру. Для перевода числа в текст можно воспользоваться соответствующей встроенной функцией.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 22.11.2010, 00:06   #3 (permalink)
Svetlanka
Member
 
Регистрация: 15.11.2010
Сообщений: 34
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Н-да уж..
я еще больше запуталась.
Svetlanka вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:43.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.