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

Слова читающиеся одинаково слева направо - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита http://www.cyberforum.ru/cpp-beginners/thread976418.html
Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита. можно полегче - я новенький в этом деле.
C++ Очереди и стеки Для решения задачи использовать стандартные типы "очередь" и "стек", определённые в библиотеке STL. Исходные данные можно получить как вводом с клавиатуры, так и генератором случайных чисел. (1 задача) ОЧЕРЕДИ Очередь p заполнена чётным количесвом вещественых чисел. Из очереди изымаются 2 элемента. Если первый больше второго, то вычисляется их среднее значение, в противном случае выбирается... http://www.cyberforum.ru/cpp-beginners/thread976417.html
Динамические массивы (vector) C++
В задаче используются типы данных и функции, описанные в соответственном варианте предыдущей работы "комбинированный тип данных". Описать функции обрабатывающие динамические массивы объектов. Массив кругов. Удалить из массива круги, пересекающие только одну из ось координат. У кругов, пересекающих обе оси, радиус уменьшить в 2 раза. Среди кругов, радиус которых выше среднего по начальному...
C++ Не IDE
Начался в универе предмет ООП. Было сказано добыть себе любой не IDE компилятор. Уже куча инфы изрыта. Все либо устаревшее, либо огромные проблемы с установкой. Прошу вашей помощи. Нужен не IDE современный компилятор, который не так сильно трудно ставится, и адекватно работает.
C++ Как быть с функциями плз ) http://www.cyberforum.ru/cpp-beginners/thread976413.html
Описать указанные типы и функции над ними. Продемонстрировать работу всех функций на простых примерах. Тип "Круг на плоскости". Функции: площадь круга, определение пересечения двух кругов (один входит в другой, пересекаются, не пересекаются), определение, пересекает ли круг каждую из осей координат
C++ проверить моно ли в шестеричную запись числа вставить цифр 2 так,что она стала совершенной помогите пожалуйста проверить,можно ли в шестеричную запись числа х вставить цифру 2 так,что оно стало совершенным?на вход дается десятичная запись числа подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
04.01.2014, 17:07     Слова читающиеся одинаково слева направо
Цитата Сообщение от ПётрПервый Посмотреть сообщение
В строке S записано несколько слов через 1 или несколько пробелов. Определить количество слов и найти самое длинное слово. Найти все слова, читающиеся одинаково слева направо и наоборот, справа налево
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
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <string>
#include <cctype>
using namespace std;
 
bool plndr (string str)
{
     for (int i=0; i<str.length()/2; i++)
     {
         if (str[i]!=str[str.size()-1-i])
            return false;
     }
     return true;
}
 
int main()
{
    string s,tmp,mx;
    cout <<"S = ";
    getline (cin,s);
    int k = 0;
    int i = 0;
    while (i<s.length())
    {
          if (isalpha(s[i]))
          {
              tmp.clear();
              while (i<s.length() && isalpha(s[i]))
              {
                    tmp.append (1,s[i]);
                    ++i;
              }
              ++k;
              if (tmp.size() > mx.size())
                  mx = tmp;
              if (plndr(tmp))
                 cout <<tmp <<endl;
          }
          else ++i;
    }
    cout <<"Kol-vo slov: " <<k <<endl;
    cout <<"Long: " <<mx <<endl;
    return 0;
}
 
Текущее время: 11:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru