Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

26.03.2010, 17:04. Просмотров 399. Ответов 2
Метки нет (Все метки)

помогите, плиз, решить задачку
Разработать рекурсивную функцию,не возвращающую значение, которая в заданной строке заменяет все слова, начинающиеся с заглавной буквы, на многоточие.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2010, 17:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос рекурсивная функция, не возращающая значение (C++):

Рекурсивная функция, не возращающая значение, которая заменяет слова с большой буквы на точку - C++
помогите найти ошибку в программе #include <iostream> #include <string> using namespace std; void func(string s,int pos) { string...

Рекурсивная функция, не возвращающая значение - C++
Разработать рекурсивную функцию для вывода на экран картинки (при натуральном число n): 1 222 33333 ... 33333 222 1 ...

Рекурсивная функция не возвращает ожидаемое значение - C++
В функции исчесляется {\sin}^{2}(x) разложением в ряд Тэйлора. Все работает правильно до начала выхода з последней "вызваной" рекурсии....

Функция,возращающая абсолютную величину числа( не могу найти ошибку) - C++
#include<stdio.h> int abs(int x); void main(abs) { int x; int a = 10,с = -22; int d, e, f; d = abs(a); f = abs(c); ...

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

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

2
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;
}
готово
1
DimWhite
0 / 0 / 0
Регистрация: 26.03.2010
Сообщений: 14
26.03.2010, 18:43  [ТС] #3
пасиб, большое
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2010, 18:43
Привет! Вот еще темы с ответами:

Рекурсивная функция - C++
Помогите, нужна задача, звучит так: Напечатать в обратном порядке последовательность чисел, признаком конца которой является 0. ...

Рекурсивная функция - C++
Нужно перемножить n последних элементов матрицы,используя метод рекурсии. Матрицу я нашел как сделал,вот #include &lt;iostream&gt; ...

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

Рекурсивная функция - C++
Есть произведение n сомножителей вида (2*2)/(1*3) * (4*4)/(3*5) * ... Если не сложно, где я сделал ошибку в его подсчёте? double...


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

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

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