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

рекурсивная функция, не возращающая значение - C++

Восстановить пароль Регистрация
 
DimWhite
0 / 0 / 0
Регистрация: 26.03.2010
Сообщений: 14
26.03.2010, 17:04     рекурсивная функция, не возращающая значение #1
помогите, плиз, решить задачку
Разработать рекурсивную функцию,не возвращающую значение, которая в заданной строке заменяет все слова, начинающиеся с заглавной буквы, на многоточие.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2010, 17:04     рекурсивная функция, не возращающая значение
Посмотрите здесь:

C++ рекурсивная функция, не возращающая значение, которая заменяет слова с большой буквы на точку
Рекурсивная функция, не возвращающая значение C++
Функция,возращающая абсолютную величину числа( не могу найти ошибку) C++
C++ Рекурсивная функция
C++ Рекурсивная функция
C++ Рекурсивная функция
C++ Рекурсивная функция
C++ Рекурсивная функция не возвращает ожидаемое значение

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
breate
 Аватар для breate
56 / 56 / 2
Регистрация: 23.10.2009
Сообщений: 250
26.03.2010, 17:50     рекурсивная функция, не возращающая значение #2
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
29
30
31
32
33
34
35
#include <iostream>
 
using namespace std;
 
void recur(char *a,bool b,bool c)
{
if (*a==0) return;
if (*a==' ') {
    b=false,
    c=true;
    a++;}
if (b){
    *a='.'; 
    a++; 
    return recur(a,b,c);}
if(c){
    if(((*a)>='A')&&((*a)<='Z')) 
    {
        b=true;
        c=false;
        return recur(a,b,c);
    }
    else {b=false;c=false;}
}else {return recur(++a,b,c);}
 
}
 
void main()
{
char a[256];
cin.getline(a,256);
bool b=false,c=true;
recur(a,b,c);
cout<<a<<endl;
}
готово
DimWhite
0 / 0 / 0
Регистрация: 26.03.2010
Сообщений: 14
26.03.2010, 18:43  [ТС]     рекурсивная функция, не возращающая значение #3
пасиб, большое
Yandex
Объявления
26.03.2010, 18:43     рекурсивная функция, не возращающая значение
Ответ Создать тему
Опции темы

Текущее время: 05:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru