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

Показать сообщение отдельно
Wunschpunsch
0 / 0 / 0
Регистрация: 30.11.2013
Сообщений: 32

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

10.05.2014, 18:22. Просмотров 492. Ответов 3
Метки (Все метки)

Помогите доделать программу!!!

Задание:
Пусть дана строка текста,оканчивающаяся точкой. Напечатайте этот текст в обратном порядке.

Вот наработки: (не знаю ,является ли этот код рекурсией ,так как плохо ее понимаю)
Если этот код не является рекурсией, то помогите написать новый а то я хз))
Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "stdafx.h"
#include <string.h> 
#include <stdio.h>
#include <iostream>
void Iteration_Reverse(const char*);
void Recursive_Reverse(const char*);
int main()
{
   const char* string = "Hello world.";
   Iteration_Reverse(string);
   Recursive_Reverse(string);
   return 0;
}
 
void Iteration_Reverse(const char *str)
{
   for(int i = strlen(str); i >= 0; --i)   
 putchar(*(str + i));
}
void Recursive_Reverse(const char *str)
{
   if (*str != '\0' ) 
{
        Recursive_Reverse(str + 1);
        putchar(*str);
}
system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru