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

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

Войти
Регистрация
Восстановить пароль
 
Lawlliet
2 / 2 / 0
Регистрация: 25.03.2010
Сообщений: 145
#1

вычислить длину самого последнего полидрома текста - C++

08.12.2011, 23:14. Просмотров 446. Ответов 2
Метки нет (Все метки)

Здравствуйте!
я не шаряший, поэтому обращусь к вам!

вычислить длину самого последнего полидрома текста!
помогите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 23:14     вычислить длину самого последнего полидрома текста
Посмотрите здесь:

C++ Находим длину самого длинного числа
С клавиатуры вводится текст,посчитать длину самого длинного слово C++
Найти длину самого короткого слова C++
C++ Определите длину самого короткого слова в строке слов.
C++ Работа со строками. Найти длину самого короткого слова.
определить в массиве длину самого длинного ряда повторяющихся чисел C++
Задается произвольный текст, Вычислить среднюю длину слов текста и вывести ее на экран C++
C++ Задан текст. Найти длину самого короткого слова.
C++ Символы и строки.Найти длину самого короткого слова
Определить длину самого короткого слова в символьной строке C++
C++ Строки. Найти длину самого короткого слова
C++ Определить длину самого короткого слова (составить блок-схему)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
09.12.2011, 17:38     вычислить длину самого последнего полидрома текста #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <sstream>
#include <string>
 
bool is_palindrome(const std::string &str)
{
    return str == std::string(str.rbegin(), str.rend());
}
 
int main()
{
    std::string text;
 
    std::cout << "Enter text:" << std::endl;
    std::getline(std::cin, text);
 
    std::istringstream istr(std::string(text.rbegin(), text.rend()));
 
    size_t len = 0;
 
    std::string word;
 
    while (istr >> word && len == 0)
        if (is_palindrome(word))
            len = word.length();
 
    if (len == 0)
        std::cout << "Palindromes not found" << std::endl;
    else
        std::cout << "Length of the last palindrome: " << len << std::endl;
 
    return 0;
}
Lawlliet
2 / 2 / 0
Регистрация: 25.03.2010
Сообщений: 145
09.12.2011, 22:46  [ТС]     вычислить длину самого последнего полидрома текста #3
спасибо огромное)
Yandex
Объявления
09.12.2011, 22:46     вычислить длину самого последнего полидрома текста
Ответ Создать тему
Опции темы

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