Форум программистов, компьютерный форум CyberForum.ru

Рекурсия.С++.Текст в обратном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Распарсить арифметическое выражение и вывести результат http://www.cyberforum.ru/cpp-beginners/thread1171552.html
добрый день, нужно написать программу, на ввод которой посылается математическое выражение (например:"4*(5-2/3)")а на выводе должно быть решение. наброски есть, но программа слишком длинная выходит, нужны свежие идеи, спасибо заранее.
C++ Ошибка класса Нужно создать класс «Библиографическая карточка» с атрибутами: фамилия автора книги, его инициалы, название книги, издательство и год издания книги, с методами: добавить в картотеку, поиск в картотеке по названию книги, поиск в картотеке по автору книги. Продемонстрировать использование введённых конструкций при работе. Вот начал делать атрибуты, но почему-то при построении выскакивает ошибка.... http://www.cyberforum.ru/cpp-beginners/thread1171546.html
Диапазон и поиск C++
1. Пользователь ввел перую цифру и вторую цифру. Как вывести на экран диапазон между первой и второй цифрой ? Например числа 4 и 9. На экране 456789 2. Пользователь ввел четыре числа (например: 11/48/250/43). Как посчитать количество троек, четверок, пяторок, шестерок ......... (любую цифру) в каждом отдельном числе ? И затем в вывести на экран Например: в числе 48 = 1 четверка и 1 восьмерка.
Ввод/вывод структуры в текстовый и бинарный файл C++
есть код #include "stdafx.h" #include <iostream> #include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> using namespace std; struct stud {
C++ сортировка массива. Пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread1171525.html
почему сортирует только числа в рядках? #include<iostream> #include<cstdlib> #include<conio.h> using namespace std; int main() {
C++ Написать программу которая распределяет знаки Например : буква а -буквы ,4 цифры и ?-знаки подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
10.05.2014, 18:30     Рекурсия.С++.Текст в обратном порядке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
std::string reverse_recurs(std::string src)
{
  static int n = src.size() - 1;
  static std::string res;
  if(n >= 0)
  {
    res.push_back(src[n--]);
    reverse_recurs(src);
  }
  return res;
}
 
int main()
{
  std::cout << reverse_recurs(std::string("qwerty"));
  return 0;
}
 
Текущее время: 09:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru