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

Вывод 2-ух одинаковых слов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неправильный вывод в консоли http://www.cyberforum.ru/cpp-beginners/thread699457.html
Чому неправильно виводить на екран a.s a.bals каждый раз в другом месте #include <iostream> #include <string.h> #include <iomanip> #include <time.h> using namespace std; const int size=3; const int n=3; struct list{ char name;
C++ Ошибки в программе, определяющгй, какие буквы сколько раз повторяются Всем добрый день. Нужно было написать программу, определяющую какие буквы сколько раз повторяются. Данную програму нашла на Delfi.В ссылке её код. http://www.cyberforum.ru/cpp-beginners/thread693306.html#post3675550 Попыталась переделать в С++, но выскакивают ошибки такие как: Unit1.cpp(37): E2376 If statement missing ( - ругается на if t=t и в первом и втором случае Unit1.cpp(42): W8004... http://www.cyberforum.ru/cpp-beginners/thread699430.html
C++ Объясните пожалуйста, как работать с try catch и throw
как следует работать с try catch и throw. никак не могу понять как применить их в программе
C++ Найти минимальные в векторе
в векторе n элементов, необходимо сделать следующее - находить минимальное среди элементов таким образом: b1,min(b1,b2),min(b1,b2,b3)...min(bn).
C++ Оказия с двумерным вектором [vector subscript out of range] http://www.cyberforum.ru/cpp-beginners/thread699400.html
Здравствуйте) Потихонечку начал решать курсач, так вот все щло более менее, пока не появился этот злой vector subscript out of range. В общем в одном из кусков курсача задание: считать квадратную матрицу матрицу произвольного порядка (порядок вводится с клавиатуры перед вводом самой матрицы) Там есть и еще несколько заданий, так что я все объединил в класс typedef vector < vector<int> >...
C++ Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра матрицы на 90 градусов против часовой стрелки. Предусмотреть использование функций. Ребят, очень буду рад увидеть код на С++. Просто я пока новичок и многое не понимаю. Подскажите с чего начать. подробнее

Показать сообщение отдельно
Pure
 Аватар для Pure
228 / 49 / 2
Регистрация: 13.03.2012
Сообщений: 453
Записей в блоге: 7
16.11.2012, 18:02     Вывод 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
34
#include <string>
#include <iostream>
using std::string;
using std::cout;
 
 
 string FindEqual (string str)
{
 
     string tmp(str.substr(0,str.find(" ")));
     if(tmp.empty()) return "NOT FOUND";
 
     str = str.substr(str.find(" ")+1);
 
     size_t pos = str.find(tmp);
     if(pos==string::npos)
         return FindEqual(str);
 
     if(str==tmp)return "NOT FOUND";
 
 
    tmp = str.substr(pos,tmp.length());
    return tmp;
}
 
 
 
int main()
{
 
cout<<FindEqual("privet privet kaka kak dela")<<"\n";
cout<<<<FindEqual("privet kaka kak dela kaka");
 
}
 
Текущее время: 07:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru