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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
screenprint
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 5
#1

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

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

Помогите пожалуйста написать Программу
Напишите рекурсивную функцию, которая инвертирует строку символов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2013, 18:57     Напишите рекурсивную функцию, которая инвертирует строку символов
Посмотрите здесь:

Напишите функцию, которая определяет, можно ли из символов, входящих в строку А, составить строку В - C++
Помогите с задачей, пожалуйста. Даны строки А и В. Напишите функцию, которая определяет, можно ли из символов, входящих в А, составить...

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

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

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

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

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

Напишите функцию, которая переворачивает строку - C++
1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл for, который меняет местами первый и последний...

Напишите программу, которая позволяет ввести строку символов - C++
Напишите программу, которая позволяет ввести строку символов, и вывести ее в обратном порядке, заменяя одиночные пробелы двойными.

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

Напишите функцию, 1.которая переворачивает строку 2.вычисления корней квадратного уравнения - C++
ПОЖАЛУЙСТА ВЫРУЧИТЕ, ПОМОГИТЕ НАПИСАТЬ ПРОГИ: 1) Напишите функцию, которая переворачивает строку (массив типа char). Используйте цикл...

Напишите функцию, которая получает на вход строку цифр, и возвращает соответствующее целочисленное значение - C++
Напишите функцию atoi (), которая получает строку цифр, и возвращает соответствующее int. Например, atoi ("123") - это 123

Кому-нибудь пригодится (напишите функцию, которая отображает у левого края экрана строку из x звездочек...) - C++
1. Напишите функцию f(int x), которая отображает у левого края экрана строку из x звездочек. 2. Напишите функцию sq(int rows, int cols),...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rrrFer
Заблокирован
22.10.2013, 21:10     Напишите рекурсивную функцию, которая инвертирует строку символов #2
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 - передавать ноль
Ответ Создать тему
Опции темы

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