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

Задачи на начала рекурсии на с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Количество условных операторов подряд http://www.cyberforum.ru/cpp-beginners/thread380936.html
Можно ли записать условные операторы таким образом ? if (условие 1) { оператор 1; оператор 2; ....... оператор n;
C++ Проблема с функцией пользователя. Доброй ночи, форумчане. Помогите пожалуйста определить в чем ошибка: #include <iostream> using namespace std; int sum(int n1, int n2, int k, int l, int o) { int i, s; s=0; for (i=n1;i<=n2;i++) http://www.cyberforum.ru/cpp-beginners/thread380934.html
C++ Задача с оператором if
Определить, могут ли три точки с координатами (x1, y1), (x2, y2), (x3, y3) являться вершинами треугольника. использовать условный оператор if. Добавлено через 1 час 1 минуту .....
помогите со строками на С C++
Даны строки A и B. Если строки состоят из одних и тех же символов и в A нет повторяющихся символов, то упорядочить символы A в алфавитном порядке и удалить из B русские буквы; в остальных случаях упорядочить символы A в порядке, обратном к алфавитному, удалив повторяющиеся символы, и продублировать знаки препинания в B.
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread380897.html
Всем привет!) У меня есть вопрос..как создать два списка? Просто мне нужно из списка В переместить содержимое в список А. Как это сделать и как вообще создавать списки, работать с ними?
C++ Вывод map через ostream_iterator с использованием алгоритма reverse_copy!!! У меня есть два класса Time и Patient, я засунул их в map (ключ Time, значение - Patient), и мне надо вывести через ostream_iterator в убывающем порядке (reverse_copy), скажите пожалуйста как это сделать!!! Вот мой код. #include <iostream> #include <string> #include <map> #include <algorithm> #include <fstream> #include <iterator> using namespace std; class Time подробнее

Показать сообщение отдельно
Nicolazz
1 / 1 / 0
Регистрация: 10.11.2011
Сообщений: 83

Задачи на начала рекурсии на с++ - C++

10.11.2011, 01:46. Просмотров 381. Ответов 0
Метки (Все метки)

Народ, нужно решить задачи на с++.

Сделайте первую, ещё - сколько не жалко. Пусть окончание ввода будет

#define eof -1
...
while(getchar() != eof) // ввести после enter ctrl+z

написать консольное приложение, которое будет работать с последовательностями слов. Вывести "меню" на экран
какие действия должна выполнять:
1) создание последовательности
2)объединение двух последовательностей
3) распечатать последов. в прямом и обратном порядках
4) посчитать сколько элементов в последоват
5) найти слово в последовательности (сказать на каком месте, если слов несколько, выдать все номера)
6) добавить слово к последовательности
7) удалить слово из послед (если слов несколько, программа должна спросить какое именно удалять)
8)замена одного слова на другое (если несколько, спросить какое)
9)вставить слово (если много, опять спросить какое именно)
10)узнать упорядоченный ли список
11) упорядочить последов.

все эти функции должны быть рекурсивными. Я понимаю, что рекурсия везде притянута за уши.

Добавлено через 45 секунд
И, если можно, с комментариями в коде.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru