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

Функция, которая переворачивает строку - C++

19.02.2015, 00:19. Просмотров 733. Ответов 4
Метки нет (Все метки)

Требуется написать функцию bool ReverseString (string & sString) на С++, которая переворачивает строку sString (первая буква становится последней и так далее).

C++
1
2
3
4
bool ReverseString (string & sString)
{
//Тело функции
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2015, 00:19
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция, которая переворачивает строку (C++):

Как работает функция, которая переворачивает строку?
Объясните , как работает эта функция ,то что она переворачивает строку , это я...

Разработать и испытать функцию, которая переворачивает строку и возвращает указатель на перевёрнутую строку
Разработать и испытать функцию, которая переворачивает строку и возвращает...

Не пойму почему функция не переворачивает строку!
#include <iostream> #include <string> using namespace std; void...

Напишите функцию, которая переворачивает строку
1) Напишите функцию, которая переворачивает строку (массив типа char)....

Написать функцию, которая переворачивает строку
Написать функцию, которая переворачивает строку. Заголовок функции: void...

Написать функцию, которая переворачивает строку
1) Напишите функцию, которая переворачивает строку (массив типа char)....

4
DiffEreD
1441 / 778 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
19.02.2015, 00:42 #2
Алгоритм std::reverse тебе в помощь...
0
IrineK
Заблокирован
19.02.2015, 03:46 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
bool ReverseString (string & sString) 
{
    if (!sString.length())
        return false;
 
    int i = -1, j = sString.length();
    while (++i < --j)
    {
        char temp = sString[i];
        sString[i] = sString[j];
        sString[j] = temp;
    }
    return true;
}
1
CheshireCat
Эксперт С++
2907 / 1256 / 114
Регистрация: 27.05.2008
Сообщений: 3,451
19.02.2015, 09:36 #4
Хмммм..... Непонятен интерфейс функции: если функция возвращает bool, то в каком случае она должна вернуть true, а в каком - false?
0
gsploit
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 7
19.02.2015, 09:38  [ТС] #5
Вот вот, мне изначально не правильно сформулировали
0
19.02.2015, 09:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2015, 09:38
Привет! Вот еще темы с решениями:

Функция которая переворачивает список за один проход
Написала функцию. Эта функция переворачивает список за один проход. Создаю...

Написать функцию, которая переворачивает строку (массива типа char).
Вот задание: Написать функцию reversit(), которая переворачивает строку...

Напишите функцию, 1.которая переворачивает строку 2.вычисления корней квадратного уравнения
ПОЖАЛУЙСТА ВЫРУЧИТЕ, ПОМОГИТЕ НАПИСАТЬ ПРОГИ: 1) Напишите функцию, которая...

Написать и протестировать функцию, которая "переворачивает" строку, передаваемую ей в качестве параметра
Написать и протестировать функцию,которая &quot;переворачивает&quot; строку,передаваемую...


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

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

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