Форум программистов, компьютерный форум 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 цифры и ?-знаки подробнее

Показать сообщение отдельно
uhx
57 / 57 / 6
Регистрация: 11.07.2013
Сообщений: 303
10.05.2014, 19:02     Рекурсия.С++.Текст в обратном порядке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
void rec(char *str){
    if(!*str) return;
    rec(str + 1);
    cout<<*str;
}
 
int main(){
    char str[50] = "This is a sample text";
    cout<<"Source: "<<str<<endl<<"Recurs: ";
    rec(str);
    system("pause > nul");
}
Добавлено через 10 минут
В Вашем коде есть рекурсия, в чем проблема?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru