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

Вывод на экран каждого второго элемента массива через рекурсивную функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать шаблонные функции http://www.cyberforum.ru/cpp-beginners/thread1769167.html
Хорошего дня! Помогите реализовать похожие функции через шаблон. void Library::addUser(const UserId& user,const std::string& userInfo) { map<UserId, std::string>::iterator it; it=_users.find(user.value());
C++ Написать функцию, обеспечивающую интерактивный ввод с клавиатуры дробного числа Написать функцию, обеспечивающую ввод с клавиатуры дробного числа. При нажатии клавиши соответствующий символ должен появляться на экране только в том случае, если этот символ является допустимым в данной позиции. Например, функция не должна допускать ввод более чем одной точки и знака минус не в первой позиции. Функция должна позволять редактировать введенное число при помощи клавиши... http://www.cyberforum.ru/cpp-beginners/thread1769152.html
Поиск файла в текущем каталоге C++
Программа должна запрашивать с клавиатуры имя файла; и если он существует, выводить зелёным цветом в нижней строке экрана его размер; иначе – соответствующее сообщение. Как я понял есть два способа, через консольные команды винды и через сверхсложный способ Что-то такое крутится, на примере кода. Но нужна помощь #include <iostream> #include <cstdlib>
C++ Наследование и шаблоны
Здравствуйте. У меня возникла проблема. Есть 4 класса: Father - абстрактный шаблонный класс (типа интерфейс) Son - его потомок с конкретным параметром шаблона при наследовании AbstractUserFather - абстрактный шаблонный класс (интерфейс для пользователей наследниками класса Father) User - шаблонный класс (реализация AbstracyUserFather) Код: using namespace std;
C++ Итераторы в шаблонной функции http://www.cyberforum.ru/cpp-beginners/thread1769053.html
Здравствуйте, пишу программу, в ознакомительных целях с шаблонными функциями. У меня есть функция, вычисляющая среднее арифметическое. Как её описать, чтобы в функцию передавались итераторы начала и конца контейнеров? Неработающий код прилагается: #include <iostream> #include <ctime> #include <vector> using namespace std; template <typename Iter> double average(typename Iter begin,...
C++ Непонятен состав класса Не могли бы ли вы объяснить выделенные 10 строк??? #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <cstring> #include <iomanip> #include <fstream> #include <cmath> using namespace std; подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
23.06.2016, 08:48     Вывод на экран каждого второго элемента массива через рекурсивную функцию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
 
using namespace std;
 
void SecTeam(int* array,int len) 
{
    static int i=0;
    if((i + 1) % 2 == 0)
        cout<<array[i]<<' ';
    i++;
    if(i<len)
        SecTeam(array,len);
    else
        i=0;
}
 
int main() {
    int players[22] = {0, 35, 5, 9, 4, 1, 21, 12, 36, 11, 41, 13, 2, 17, 8, 20, 10, 18, 30, 25, 6, 19};
    SecTeam(players,22);
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 06:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru