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

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

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

Описать рекурсивную функцию, которая считает количество пропусков в тексте - C++

23.11.2013, 02:18. Просмотров 438. Ответов 5
Метки нет (Все метки)

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

Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке s - C++
Описать рекурсивную функцию letter(s), которая подсчитывает количество букв в строке s. Преподаватель сказал, что внутри должно быть...

Как написать рекурсивную функцию,которая считает X^n , где n это число целое >=0 - C++
Доброго времени суток знатаки!, Как написать рекурсивную функцию,которая считает X^n , где n это число целое >=0

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

Описать рекурсивную функцию, которая методом деления отрезка пополам находит корень уравнения - C++
Описать рекурсивную функцию Root (a, b, 8), которая методом деления отрезка пополам находит с точностью е корень уравнения f(x) = 0 на...

Используя функцию, составить программу, которая считает количество изменений знака в массиве чисел. y=f(x). В С++ - C++
Используя функцию, составить программу, которая считает количество изменений знака в массиве чисел. y=f(x). В С++.

Описать функцию, которая подсчитывает количество элементов очереди - C++
Задание: описать функцию, которая подсчитывает количество элементов очереди, которые начинаются с заданной литеры.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexxandr
143 / 52 / 7
Регистрация: 12.11.2013
Сообщений: 162
23.11.2013, 02:34     Описать рекурсивную функцию, которая считает количество пропусков в тексте #2
Пропуск - это пробел?
Если да, то
C++
1
2
3
4
5
6
7
int recvsp(char * text, int pos, int n)
{
int k = 0;
if ((text[pos] == '.') || (text[pos] == '.')) return 0;
if (text[pos] == ' ') k += 1;
return (k + recvsp(text,pos+1,n));
}
unityboxy
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 19
27.11.2013, 16:35  [ТС]     Описать рекурсивную функцию, которая считает количество пропусков в тексте #3
Alexxandr, спасибо, но не до конца разобрался с кодом. Не могли бы вы дописать ввод пользователем текста, выполнения этой функции и вывода количества пропусков в тексте. Большое спасибо.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
27.11.2013, 17:17     Описать рекурсивную функцию, которая считает количество пропусков в тексте #4
C++
1
if ((text[pos] == '.') || (text[pos] == '.')) return 0;
А зачем "или" между двумя одинаковыми условиями?
unityboxy
0 / 0 / 0
Регистрация: 13.09.2013
Сообщений: 19
28.11.2013, 09:07  [ТС]     Описать рекурсивную функцию, которая считает количество пропусков в тексте #5
Тамика, там, видимо, запятая должна быть, в условии так.

Добавлено через 5 часов 53 минуты
Ох как нужна помощь, совсем не догоняю.

Добавлено через 7 часов 4 минуты
Вверх.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 11:20     Описать рекурсивную функцию, которая считает количество пропусков в тексте
Еще ссылки по теме:

Описать функцию, которая найдет количество отрицательных элементов массива - C++
посмотрите, пожалуйста программу к задаче: Описать функцию, которая найдет количество отрицательных элементов массива. Описать функцию,...

Описать функцию, которая подсчитывает количество пустых строк в текстовом файле - C++
Описать функцию, которая подсчитывает количество пустых строк в тек- стовом файле

Описать функцию, которая подсчитывает максимальное количество символов, идущих подряд в строке - C++
Добрый день! Дали задание, но не совсем ясно, а выполнить надо. Просьба написать: a)функцию, которая подсчитывает максимальное...

Описать рекурсивную функцию - C++
Описать рекурсивную функцию function nmemb(r: link; b:integer):integer; подсчитывающую количество вхождений элемента с информационным...


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

Или воспользуйтесь поиском по форуму:
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,954
Записей в блоге: 27
28.11.2013, 11:20     Описать рекурсивную функцию, которая считает количество пропусков в тексте #6
Так а что непонятного в варианте, представленом Alexxandr? Чтобы самому вводить текст нужно добавить string str; getline(cin, str);
Yandex
Объявления
28.11.2013, 11:20     Описать рекурсивную функцию, которая считает количество пропусков в тексте
Ответ Создать тему
Опции темы

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