Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблоны. Нетиповые параметры https://www.cyberforum.ru/ cpp-beginners/ thread924833.html
Доброго времени суток. Столкнулся с проблемой. В учебнике, по которому я занимаюсь, о нетиповых параметрах написан всего 1 абзац :), зато задачи присутствуют. Вот одна из них: Написать шаблон класса...
Принудительный выход из цикла C++
Вообщем надо при определенном условии завершать вложенный цикл, такой код будет работать??? for(.....) { for(.....) { if (......) { дейтвие; дейтвие;
C++ Два взаимосвязных класса
Имеется два файла заголовка. A.h #ifndef A_INCLUDED #define A_INCLUDED #include "B.h" class B; class A{ public: B* nt; void Afun() {}
C++ Работа функции remove_copy_if () вот такая функция проверки является ли выражение в строке палиндромом bool IfPolyndrom (string phrase) { string temp; remove_copy_if (phrase.begin (), phrase.end (), temp.begin (),... https://www.cyberforum.ru/ cpp-beginners/ thread924777.html
C++ Как подойти к решению задачи https://www.cyberforum.ru/ cpp-beginners/ thread924748.html
Кода и готового решения не прошу!!! Есть задачка грубо говоря звучит так: есть аудитория в которой сидят 30 человек, 1 за одной партой. У каждого есть максимум 4 соседа: спереди, справа, сзади,...
C++ Задача по функциям (сохранение данных в массиве, вывод, среднее значение)
Напишите программу, которая запрашивает у пользователя 10 результатов игры в гольф, сохраняя их в массиве. При этом необходимо обеспечить возможность прекращения ввода до ввода всех 10...
C++ const_cast mutable
в чем разница? спасибо.
C++ Объединение строк и запись в файл Небольшая задача на C++ состоит в том что из файла t.txt считываются строки, затем заносятся в массив, объединяются и записываются в файл r.txt. Пример: Файл t.txt: char* word = new char ;... https://www.cyberforum.ru/ cpp-beginners/ thread924701.html
C++ Разделение числа на цифры https://www.cyberforum.ru/ cpp-beginners/ thread924693.html
Смущает часть моего алгоритма Для разделения числа на цифры я сделал следующее: Вместо int для числа использовал string(так как можно выделять каждый элемент отдельно) Потом создал вектор типа...
C++ Принудительное завершение программы Здравствуйте. Ищу способы принудительного завершения программы. Посоветуйте что нибудь плз. https://www.cyberforum.ru/ cpp-beginners/ thread924687.html
1089 / 587 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
18.07.2013, 06:05 0

Составление "словаря" рекурсией

18.07.2013, 06:05. Просмотров 434. Ответов 1
Метки (Все метки)

Ответ

вот накатал на билдере, думаю переделать под консоль труда не составит:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
AnsiString testline="abcdef";
AnsiString recur(AnsiString str, int n)
{
AnsiString outstr;
if (n < 1) return str;
for (int i=1;i<=6;i++)
        {
        outstr = recur(str + (AnsiString)testline[i],n-1);
        Form1->Memo1->Lines->Add(outstr);
        }
return "";
}
 
void __fastcall TForm1::ButtonRecurClick(TObject *Sender)
{
Memo1->Text = "";
for(int i=0; i<5; i++) recur("", i);
}


Вернуться к обсуждению:
Составление "словаря" рекурсией
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.07.2013, 06:05

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"
Помогите с кодом написания задачи, не понимаю как написать классы в классе. Нужно создать класс...

Создать класс "Книга" с полями "название книги", "количество страниц", "год издания"
Создать класс Книга поля: название книги,количество страниц,год издания методы: вычислить сколько...

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата"
определить тип данных запись имеющий поля фамилия пол зарплата. определить массив из 10 записей. в...

Связать отношением наследования классы "Место", "Область", "Город", "Мегаполис"
Для определения иерархии классов связать отношением наследования классы, приведенные в приложении...

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