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

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

Войти
Регистрация
Восстановить пароль
 
Reyzel
2 / 2 / 0
Регистрация: 21.10.2012
Сообщений: 45
#1

Рекурсивная функция выводящая содержимое вектора - C++

03.07.2015, 21:33. Просмотров 319. Ответов 2
Метки нет (Все метки)

Никаких идей как это сделать. В книге всего пол страницы посвящены этой теме.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2015, 21:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рекурсивная функция выводящая содержимое вектора (C++):

Рекурсивная функция, выводящая все четные числа от заданного n до 1 - C++
Принять с клавиатуры натуральное число n. Написать рекурсивную функцию, которая выведет все четные числа от n до 1.

не запускается программа, выводящая содержимое файла - C++
Эта программа по идее должна выводить на экран содержимое произвольно заданного файла, но не запускается дальше того, как вводится название...

Функция выводящая значение времени - C++
Есть задача: Напишите программу, которая выдает запрос на ввод значений часов и минут. Функция main () должна передать эти два значения...

Функция, выводящая на экран пять чисел подряд - C++
Разработать функцию, выводящую на экран пять чисел подряд, не делящихся на 7 и на 5, и больших N.

Функция, выводящая на печать элементы динамического массива - C++
Добрый день! Помогите, пожалуйста, решить проблему. Есть задача: "Создайте одномерный массив (размерность вычисляется в процессе ...

Функция, выводящая на печать сумму чисел кратную 3 - C++
Задача 1. Написать функцию, выводящую на печать сумму чисел, кратных 3, от 3 до 3N, но не большую чем число А. Значения N и А передать...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Max Dark
шКодер самоучка
1814 / 1615 / 589
Регистрация: 09.10.2013
Сообщений: 3,622
Записей в блоге: 6
Завершенные тесты: 2
03.07.2015, 21:37 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
template<class iterator>
void print_r(iterator first, iterator last) {
    if (first == last)
        return;
    cout << *first << endl;
    return print_r(++first, last);
}
Afterlie
0 / 0 / 0
Регистрация: 08.01.2016
Сообщений: 8
08.01.2016, 01:06 #3
Прошу прощение за возможную корявость, только начал изучать... И вот как раз столкунлся с даным упражнением в учебнике.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
#include <vector>
 
using namespace std;
 
int show (vector<int> b, int &i)
{
    if (i<b.size()){
        cout<<b[i]<<endl;
            return show(b,++i);
            }
    else{return 0;}
 
}
 
int main()
{
    vector<int> a={0,1,2,3,4,5,6,7};
    int i = 0;
    show(a,i);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2016, 01:06
Привет! Вот еще темы с ответами:

Шаблонная функция, выводящая информацию о своем аргументе - C++
Надо написать программу, буду очень благодарен

Функция, выводящая массив разностей двух соседних элементов - C++
Здравствуйте, помогите пожалуйста с кодом Функция, выводящая массив delta разностей двух соседних элементов. Количество элементов массива...

Функция, находящая в строке двузначное число и выводящая его на экран - C++
1) написать функцию, находящую в строке двузначное число и выводящую ее на экран 2)написать функцию, которая вычисляет сумму элементов в...

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


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

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

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