Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
kronul
1 / 1 / 0
Регистрация: 21.04.2010
Сообщений: 26
#1

Нахождение палиндрома - C++

17.02.2011, 00:37. Просмотров 1258. Ответов 1
Метки нет (Все метки)

Написать функцию, которая определяет, является ли строка палиндромом. Заголовок функции: bool isPolindrom(const char *s); Написать программу, которая принимает от пользователя набор строк (массив строк), и выводит на экран только те строки, которые являются палиндромами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2011, 00:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нахождение палиндрома (C++):

Нахождение палиндрома. - C++
Написать функцию, которая определяет, является ли строка палиндромом. Заголовок функции: bool isPolindrom(const char *s); Написать...

нахождение палиндрома в строке - C++
Народ помогите плз!!! Строка состоит из слов. Найти все самые длинные слова-палиндромы и занести их в новую строку. Слова в новой...

Нахождение палиндрома в заданном диапазоне - C++
Помогите пожалуйста с кодом, нужно найти все палиндромы на заданном диапазоне от А до С. Палиндром – такое сочетание цифр, которые читаются...

Вывод палиндрома. - C++
#include <iostream> #include <conio.h> using namespace std; bool is_it(const char * s){ const char * i, * n; ...

Восстановление палиндрома - C++
Если возможных палиндромов больше одного, вывести лексикографически минимальный (т.е. тот, который бы в словаре следовал ранее всех) ...

Поиск Палиндрома - C++
Нужна Ваша помощь в решении задачи: Палиндром - это число, запись которого будет читаться одинаково сначала и с конца. Например 4554,...

1
asics
Freelance
Эксперт С++
2847 / 1782 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
17.02.2011, 00:45 #2
C++
1
2
3
4
5
6
7
8
9
10
11
bool is_it(const char * s){
        const char * head, * tail;
        
        for ( tail = s; *tail; ++tail )
                ;
        for ( head = s, --tail; head < tail; ++head, --tail )
                if ( *head != *tail )
                        return false;
                
        return true;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2011, 00:45
Привет! Вот еще темы с ответами:

Анаграмма палиндрома - C++
Помогите пожалуйста с решением задачи в c++ . Задана некоторая фраза. Определить, является ли она анаграммой палиндрома.

Возведение палиндрома в квадрат - C++
Всем доброго времени суток. Не могу понять как можно возвести палиндром в квадрат согласно условию. Если кто может помочь буду...

Реализация функции палиндрома - C++
Я написала функцию, функция нормально работает. Но так как я смотрела по примерам, мне не очень нравиться этот момент: for (t = str;...

Функция определения палиндрома - C++
Напишите функцию, которая называется IsPalindrom возвращает bool принимает параметр типа string и возвращает, является ли...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru