Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 27.11.2017
Сообщений: 30
1

В заданной строке поменять местами рядом стоящие символы между собой

29.11.2017, 10:08. Показов 4086. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте. Помогите написать программу: В заданной строке поменять местами рядом стоящие символы между собой(С++). Программу нужно реализовать с помощью строк.
Заранее спасибо за помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2017, 10:08
Ответы с готовыми решениями:

В заданной строке поменять местами рядом стоящие символы между собой
В заданной строке поменять местами рядом стоящие символы между собой

В заданной строке поменять местами рядом стоящие элементы между собой
В заданной строке поменять местами рядом стоящие элементы между собой.

В заданной строке поменять местами символы, стоящие на указанных позициях
Нужно вводить строку и поменять места 1-2 , 3-4 , 5-6 и тд... Цикл будет завершиться когда вводят...

В строке пробел и запятую, стоящие рядом, поменять местами
Дана строка символов. В строке пробел и запятую, стоящие рядом, нужно поменять местами. Вывести...

1
1505 / 968 / 812
Регистрация: 30.04.2016
Сообщений: 3,334
29.11.2017, 12:24 2
Лучший ответ Сообщение было отмечено FeelsRainMan как решение

Решение

FeelsRainMan, здравствуйте! Вот решение:


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    string str;
    cout << "Enter a string:" << endl;
    getline(cin, str); 
    for (int i = 0; i < str.size() - 1; i += 2)
    {
        swap(str[i], str[i+1]);
    }
    cout << "Target string:" << "\n";
    cout << str << "\n";
    cin.get();
    return 0;
}
1
29.11.2017, 12:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2017, 12:24
Помогаю со студенческими работами здесь

В заданной строке найти первую и последнюю цифры и отсортировать символы, стоящие между ними, по возрастанию
дана строка состоящая из символов,цифр и букв.В заданной строке найти первую и последнюю цифры....

Поменять местами символы с четными и нечетными номерами в заданной строке
Поменять местами символы с четными и нечетными номерами в заданной строке

Как рядом стоящие запятые и тире поменять местами
Добрый день. Помогите пожалуйста написать программу на VBA от excel Если в последовательности...

В строке переставить местами рядом стоящие слова
Здравствуйте, помогите пожалуйста написать программу, желательно использовать функцию strtok....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru