Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Yulia18
0 / 0 / 0
Регистрация: 11.06.2015
Сообщений: 17
#1

Сравнение двух строк - C++

13.05.2016, 08:42. Просмотров 297. Ответов 1
Метки нет (Все метки)

Написать функцию, выполняющую сравнение строк (с игнорированием множественных пробелов).
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2016, 08:42
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сравнение двух строк (C++):

Сравнение двух строк
Сравнение двух строк Как прервать цикл если введена пустая строка? Если :...

Сравнение двух строк
Здравствуйте! возникла у меня небольшая проблема со сравнением двух строк...

Сравнение двух строк string
Добрый день. Никак не пойму почему не хочет работать такой способ сравнения...

Сравнение двух символьных строк
условие задачи состоит в том,чтобы написать программу для сравнения двух...

Сравнение двух строк оператором ==
Мое почтение, уважаемые форумчане! Делаю шаблонный класс и случайно столкнулся...

Сравнение двух строк лексикографически с++
Маленький Петя очень любит подарки. Его мама подарила ему на день рождения две...

1
mimicria
return (true);
1960 / 1097 / 219
Регистрация: 19.04.2011
Сообщений: 2,345
13.05.2016, 10:04 #2
Лучший ответ Сообщение было отмечено Yulia18 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
string del_space(string a)
{
 int p=1;
 while (p>=0)
 {
  p=a.find("  ");
  if (p>=0) a.erase(p,1);
 }
 return a;
}
 
int main(int argc, char* argv[])
{
 string str1="This is a test string";
 string str2="This    is    a     test     string";
 str1=del_space(str1);
 str2=del_space(str2);
 int res=str1.compare(str2);
 if (res) cout << "Not equal" << endl;
 else cout << "Equal" << endl;
 return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.05.2016, 10:04
Привет! Вот еще темы с решениями:

Лексикографическок сравнение двух строк с++
Маленький Петя очень любит подарки. Его мама подарила ему на день рождения две...

Сравнение двух строк функцией strcmp
Напишите программу, которая использует функцию strcmp для сравнения двух строк,...

Осуществить сравнение первых n символов двух строк
Осуществить сравнение первых n символов двух строк. printf (&quot;Сравнение З...

Сравнение двух строк без учета пробелов
Пишем в Microsoft Visual Studio 2010 -&gt; Win32 Console Application -&gt; C++...


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

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

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