![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.05.2011
Сообщений: 9
|
![]()
дана строка оканчивающаяся точкой.Напечатайте этот текст в обратном порядке... с помощью рекурсии
я не знаю, как делать с рекурсией... ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
![]()
из года в год одно и то же...
Код:
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 305
|
![]()
mMAg судя по всему в этом году другое) Нужно вывести не последовательно(как у вас), а в обратном порядке
Код:
Skype: CODERua
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
У mMAg'а всё правильно, выводится в обратном порядке. Гляньте, рекурсивный вызов прекратиться только когда i станет равным s.Length и тогда, с конца, начнётся вывод символов.
На случай, если нужен не borland c++ Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 305
|
![]()
Да, действительно я погорячился... Спасибо netrino
Skype: CODERua
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 17.05.2011
Сообщений: 9
|
![]()
такую мы не проходили...мне тут подсказали как делать...но я не пойму, где ошибка, подскажите пож-та, если сможете):
program function reverse(st:string):string; begin if length(st)=1 then reverse:=st else reverse:=st[length(st)]+reverse(copy(st,1,length(st)-1)); end; begin s:=reverse; end. |
![]() |
![]() |
![]() |
#7 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]() Цитата:
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
![]()
Не вижу проблем написать так:
Код:
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 17.05.2011
Сообщений: 9
|
![]()
а то что я решила, че не правильно
|
![]() |
![]() |
![]() |
#10 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
рекурсия | sergi | Помощь студентам | 4 | 25.02.2011 10:49 |
Рекурсия | Shadows_Behind | Помощь студентам | 6 | 26.05.2010 15:07 |
Рекурсия | DrDre9991 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 22.05.2010 15:00 |
Рекурсия | Alexsey1991 | Помощь студентам | 1 | 13.04.2010 21:19 |
Рекурсия | seeton | Помощь студентам | 0 | 08.12.2009 17:41 |