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

Рекурсивная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны символьные файлы f и g http://www.cyberforum.ru/cpp-beginners/thread879194.html
1)Даны символьные файлы f и g . Определить, совпадают ли компоненты файла f с компонентами файла g . Если нет, то получить номер первой компоненты, в которой файлы f и g отличаются между собой. В...
C++ С помощью функции определения среднего значения элементов массива обработать два массива разной размерности Помогите составить программу с использованием только функции. Эту тему прошли, но свое задание я так и не сделал, т.к не совсем разобрался с ним. Скорее всего не сложное, но я недопонимаю) Вот... http://www.cyberforum.ru/cpp-beginners/thread879181.html
C++ написал вирус случайно :D
написал dll которое создает своё окно, и вот когда я закрываю программу которая использует эту dll , но окно не закрываю, то эта dll автоматически загружается в каждый процесс при попытке закрыть. ...
Указатели. Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами C++
Помогите написать эту прогу на Си, я на паскале написал, а вот как на Си это сделать с помощью указателей не знаю (ибо только начал изучать язык) Задание: Отредактировать заданное предложение,...
C++ Перегрузка операторов http://www.cyberforum.ru/cpp-beginners/thread879172.html
Всем доброго времени суток. Нужна помощь. Вот задание. Создать объект типа очередь. Перегрузить оператор + как функцию член и * как дружественную функцию. + добавляет элемент в очередь, * умножает...
C++ Scripting console -- что за зверь и нужен ли вообще? День добрый, госопда хорошие! Так уж получилось, что до использования codeblocks никогда не попадалось на глаза нечто с названием scripting console. Очень бы хотелось узнать, нужно ли это изучать,... подробнее

Показать сообщение отдельно
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
26.05.2013, 17:50
Цитата Сообщение от Miwa123 Посмотреть сообщение
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>
using namespace std;
 int main()
{
 setlocale(LC_ALL,"RUSSIAN");
 int n,result=1;
 cout<<"Количество элементов в массиве: ";
 cin>>n;
 int *p=new int[n];
 cout<<"Введите элементы массива: ";
 for(int i=0;i<n;i++)
 {
    cin>>p[i];
 }
 for(int i=1;i<n;i=i+2)//вот тебе начинаем со 2ого элемента и с каждой итерацией индекс +2.
 {
    result*=p[i];
 }
 cout<<"Результат: "<<result<<endl;
 system("pause");
 return 0;
 }
если я правильно понял то посчитать произведение четных элементов массива.
я ума не приложу зачем сюда рекурсию. можно запихнуть... но код более громоздкий и менее быстрый станет
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru