Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
cfif
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 33
#1

Функция, создающая новую строку, скопировав в неё исходную сначала в прямом, а потом в обратном порядке - C++

30.11.2015, 13:17. Просмотров 212. Ответов 1
Метки с++ (Все метки)

В функцию передаётся строка произвольной длины. Функция создаёт новую строку, скопировав в неё исходную сначала в прямом, а потом в обратном порядке. Адрес новой строки возвращаются в main( ), и там строка распечатывается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2015, 13:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функция, создающая новую строку, скопировав в неё исходную сначала в прямом, а потом в обратном порядке (C++):

Преобразовать строку: сначала поставить буквы в обратном порядке, потом цифры в прямом - C++
Есть строка, содержащая буквы и цифры. Превратите эту строку так, чтобы сначала нем шли все буквы, встречающиеся в исходном строке, но в...

Сформировать новую строку, содержащую те же символы, но расположенные в обратном порядке - C++
Разработайте консольное приложение, которое, используя классstd :: stringвводит данные и выводит результат решения данной задачи: Дана...

Функция создающая новую матрицу - C++
Нужна функция которая создает новую квадратную матрицу, где элементы вычисляются по формуле B=1/(i+j-1) Не уверен правильно ли функция...

Создать новую строку, состоящую из символов исходной, расположенных в обратном порядке - C++
1 Дана строка S. Создать новую строку, состоящую из символов S, распо- ложенных в обратном порядке. 2 При условии задачи 23...

Зашифровать строку, поместив сначала все символы, расположенные на четных местах, а затем, в обратном порядке - C++
Зашифровать строку, поместив сначала все символы, расположенные на четных местах, а затем, в обратном порядке, все символы,...

Создать новую матрицу, скопировав её из исходной; заполнить 30% новой матрицы нулями в случайном порядке - C++
Задание 3 скопировать 2-мерный массив и 30% чисел в нем заполнить нулями (в случайном порядке)

1
ArMar
3 / 3 / 2
Регистрация: 18.02.2015
Сообщений: 16
30.11.2015, 17:14 #2
Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
using namespace std;
 
string func(string str) {
    string str1 = str;
    for(int i = str.length() - 1; i >= 0; i--) {
        str1 += str[i];
    }
    return str1;
}
 
int main() {
    setlocale(0, "");
    cout << func("СтрокА") << endl;
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2015, 17:14
Привет! Вот еще темы с ответами:

Сформировать новую строку, в которой слова исходной будут следовать в обратном порядке - C++
Нужна срочно ваша помощь...Не могу написать код для следующей задачи: &quot;Задан текст, состоящий из слов, записанных через запятые и/или...

Из Pascal в C++ (Сформировать новую строку, в которой слова будут следовать в обратном порядке) - C++
Сформировать новую строку, в которой слова будут следовать в обратном порядке. Найти первое цифровое слово и заменить его обратным...

Дана строка S. Создать новую строку, состоящую из символов S, распо- ложенных в обратном порядке. - C++
Разработать функции, которые реализуют алгоритмы задач из занятия 1. Исходные данные для вычислений должны передаваться через список...

Функция которая располагает строку в обратном порядке - C++
Здравствуйте, надо написать функцию которая располагает строку в обратном порядке. Как это сделать используя (обязательно) адресную...


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

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

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