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

Рекурсивная функция. Переставить символы в строку по правилу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из строки все пробелы, расположенные перед знаком препинания http://www.cyberforum.ru/cpp-beginners/thread1171815.html
Дана строка до точки, группа символов в которой между пробелами считается словом, знаки препинания от слова пробелом не отделяются. Удалить из строки все пробелы, расположенные перед знаком...
C++ Приложение Клиент-сервер UDP Выкладываю потому что пока написал переискал кучу информации, а нормальных примеров работы с массивом не нашёл. Надеюсь кому нибудь очень помогу. Есть только одна проблема и пока я не знаю как её... http://www.cyberforum.ru/cpp-beginners/thread1171806.html
Ошибка при работе с файлами C++
Всем привет! Подккажите, плиз, что у меня неправильно в коде: #include <cstdlib> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream> #include <conio.h> #include...
C++ Вычисление интеграла методом Монте-Карло
Нужно вычислить интеграл, как показано на первой картинке внизу темы. На второй картинке сам интеграл. Написал программу, но она выдает это "1.#INF". Что не так? #include "stdafx.h" #include...
C++ Можно ли из базового класса обратится к виртуальному методу производного? http://www.cyberforum.ru/cpp-beginners/thread1171759.html
Можно ли из базового класса обратится к виртуальному методу производного? И если да то как (на примере класса A). Polym.cpp #include "stdafx.h" #include "Strings.h" #include "Digits.h" #include...
C++ Ввод-вывод: Не могу ввести строку в std::string! Ничего не понимаю! Должно работать: void Engine::CreateNewNote() { std::cout << "Title: "; std::string title; getline(std::cin, title); std::cout << "Text: "; std::string text;... подробнее

Показать сообщение отдельно
Bretbas
Каждому свое
348 / 118 / 31
Регистрация: 05.08.2013
Сообщений: 1,245
Завершенные тесты: 1
11.05.2014, 00:21
вот пробуй с рекурсией
C++
1
2
3
4
5
6
7
8
9
10
11
std :: string string_recurs( std ::string str)
{
static std::string temp;
static int size = str. size() - 1 ;
if (size>= 0 )
{
temp. push_back (str[size-- ]) ;
string_recurs (str);
}
return temp;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru