Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 12.11.2011
Сообщений: 58
1

Описать рекурсивную функцию Palindrome(S) логического типа

08.06.2012, 21:02. Показов 3471. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Recur 13. Описать рекурсивную функцию Palindrome(S) логического типа, возвращающую True, если строка S является палиндромом (то есть читается одинаково слева направо и справа налево), и False в противном случае. Оператор цикла в теле функции не использовать. Вывести значения функции Palindrome для пяти данных строк.
что не так ?
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
bool Palindrom(const std::string &s)
{
   if(s.length()<2) return true;
   if(s.length() && s[0] == s[s.length()-1])
      return Palindrom(s.substr(1, s.length()-2));
   return false; 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2012, 21:02
Ответы с готовыми решениями:

Описать функцию IsPowerN(K, N ) логического типа, проверяющую является ли параметр K степенью числа N
Описать функцию IsPowerN(K, N ) логического типа, возвращающую TRUE, если целый параметр K(&gt;0)...

Описать функцию IsPower5(K) логического типа, возвращающую TRUE, если целый параметр K (> 0) является степенью числа 5,
Описать функцию IsPower5(K) логического типа, возвращающую TRUE, если целый параметр K (&gt; 0)...

Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (> 1) является простым числом
Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (&gt; 1)...

Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала
Описать рекурсивную функцию Fact(N) вещественного типа, вычисляющую значение факториала N! = 1•2•....

0
08.06.2012, 21:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2012, 21:02
Помогаю со студенческими работами здесь

Описать рекурсивную функцию FibRec(N) целого типа, вычисляющую N-е число Фибоначчи
Описать рекурсивную функцию FibRec(N) целого типа, вычисляющую N-е число Фибоначчи F(N) по формуле:...

Описать рекурсивную функцию целого типа, находящую число сочетаний из n элементов по m, используя формулу
1.Описать рекурсивную функцию C(m,n) целого типа, находящую число сочетаний из n элементов по m,...

Описать рекурсивную функцию вещественного типа, находящую приближенное значение корня K-й степени из числа X по формуле:
Описать рекурсивную функцию вещественного типа, находящую приближенное значение корня K-й степени...

Описать рекурсивную функцию
Описать рекурсивную функцию function nmemb(r: link; b:integer):integer; подсчитывающую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru