Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
screenprint
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 5
#1

Напишите рекурсивную функцию, которая инвертирует строку символов - C++

22.10.2013, 18:57. Просмотров 465. Ответов 1
Метки нет (Все метки)

Помогите пожалуйста написать Программу
Напишите рекурсивную функцию, которая инвертирует строку символов.
http://www.cyberforum.ru/cpp-beginners/thread1821026.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 18:57
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Напишите рекурсивную функцию, которая инвертирует строку символов (C++):

Напишите рекурсивную функцию, которая возвращает значение
Напишите рекурсивную функцию, которая возвращает значение.

Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел
!!!!!

Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел
Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива...

Напишите рекурсивную функцию, которая определит, является ли заданное натуральное число первичным.
С++. Напишите рекурсивную функцию, которая определит, является ли заданное...

Напишите рекурсивную функцию, которая возводит число в степень путем многократного умножения числа на самое себя
Доброе время суток! Напишите рекурсивную функцию, которая возводит число в...

1
rrrFer
Заблокирован
22.10.2013, 21:10 #2
Лучший ответ Сообщение было отмечено screenprint как решение

Решение

C++
1
2
3
4
5
6
7
8
void f(char *s, int i, const int n) {
  if (i >= n / 2) return;
  char t;
  t = s[i];
  s[i] = s[n - i - 1];
  s[n - i - 1] = t;
  f(s, i + 1, n);
}
передавать длину строки в качестве n, а в качестве i - передавать ноль
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.10.2013, 21:10
Привет! Вот еще темы с решениями:

Напишите функцию, которая переворачивает строку
1) Напишите функцию, которая переворачивает строку (массив типа char)....

Составить программу, которая инвертирует строку, подавая его в обратном виде;
С клавиатуры вводится строка. Составить программу, которая инвертирует строку,...

Напишите программу, которая позволяет ввести строку символов
Напишите программу, которая позволяет ввести строку символов, и вывести ее в...

Разработать рекурсивную функцию, которая после каждого вхождения символа a в строку s добавляет символ b
На уроке преподаватель не объясняет как решать. Задачи берутся из "Основы...


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

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

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