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

Рекурсия: вычисление количества четных элементов в целочисленном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перевести исходники на c++ http://www.cyberforum.ru/cpp-beginners/thread862825.html
вот исходники на паскале, нужно перевести в c++
C++ двусвязный список (упорядочить данные по номерам поездов) помогите, пожалуйста, мне с двусвязным списком. мне нужно, чтобы во втором пункте данные были упорядочены по номерам поездов. по возрастанию. заранее спасибо))) // 2spisok.cpp: определяет точку... http://www.cyberforum.ru/cpp-beginners/thread862805.html
C++ Множественное наследование
Создать иерархию типов, описывающую данные - сигнал, данные результат обработки и данные, как результат обработки сигнала и представляющие собой сигнал. Использовать виртуальные базовые классы. я...
vector<pointer>::iterator C++
В общем, есть некий родительский объект, в котором хранится динамический массив указателей на дочерние объекты. Требуется пройтись по всем этим объектам и поменять значение определённого поля. А вот...
C++ Алгоритм шифрования и дешифрования http://www.cyberforum.ru/cpp-beginners/thread862788.html
Программно реализовать на языке C++ алгоритм шифрования и дешифрования сообщения c помощью метода "Шифр Шамира". И еще одну программку надо: Программно реализовать на языке C++ алгоритм...
C++ Поиск элемента в отсортированном массиве методом бинарного дерева Как найти элемент в отсортированном массиве, методом бинарного дерева, не могу найти этот метод..есть только бинарный поиск, это одно и тоже? подробнее

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

Рекурсия: вычисление количества четных элементов в целочисленном массиве - C++

12.05.2013, 20:23. Просмотров 962. Ответов 11
Метки (Все метки)

Задание: Написать рекурсивную функцию вычисления количества четных элементов в целочисленном массиве {a[i]} где i=1,2,3.......n

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

C++
1
2
3
4
5
int sum(int a[],int n,int p)
{int i;
for (i=1;i<=n;i++)
if (a[i]%2=0) p=p+1;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru