|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.07.2015, 19:53 | #1 |
Новичок
Джуниор
Регистрация: 11.07.2015
Сообщений: 4
|
переворот числа рекурсия
попалась интересная задача
перевернуть число с помощью рекурсии например 835->538 нет даже мысли как это сделать |
11.07.2015, 20:08 | #2 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Друже, язык какой?
|
11.07.2015, 20:08 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
11.07.2015, 20:17 | #4 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
при переводе в строку удобнее будет. как вариант можно так.
Код:
|
11.07.2015, 20:26 | #5 |
Новичок
Джуниор
Регистрация: 11.07.2015
Сообщений: 4
|
|
11.07.2015, 20:46 | #6 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Число в рекурсию должно поступать в виде числа или строки? Если не в виде строки, то какое число (целочисленное/дробное, со знаком/без)?
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Последний раз редактировалось Krasiosoft; 11.07.2015 в 20:52. |
11.07.2015, 20:52 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
11.07.2015, 22:19 | #8 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
В рекурсию можно передавать 2 параметра. Допустим, первый параметр - само число, которое мы делим на 10 каждый раз, а второй - это преобразованное число, которое мы будем каждый раз умножать на 10. Будет что-то похожее на обычное преобразование в цикле:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Последний раз редактировалось Krasiosoft; 11.07.2015 в 22:24. |
12.07.2015, 05:18 | #9 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Чтоб исключить 2-й параметр из рекурсии, надо его вычислять. Не для копипасты, очень криво, ахтунг! писал левой пяткой и под ганджубасом. Код:
Но, блин, как-то она, зараза, работает! Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
12.07.2015, 08:03 | #10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
рекурсия определение простого числа | ujif | Помощь студентам | 12 | 05.12.2014 12:21 |
рекурсия квадрат числа | ujif | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 25.05.2013 10:24 |
переворот числа (Delphi) | mavar | Помощь студентам | 2 | 03.05.2011 22:00 |
переворот числа! помогите плиззз | Devil | Помощь студентам | 5 | 03.04.2007 19:16 |