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

Найти произведение элементов массива с нечетными номерами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Синтезатор голоса и анимация спектра http://www.cyberforum.ru/cpp-beginners/thread270366.html
Приветствую! Решил попробовать создать тему и здесь, но с другой целью. В общем описание проблемы здесь: http://www.cyberforum.ru/csharp-beginners/thread269395.html Я нашел решение проблемы но на С++ а не на любимом СиШарпе... http://www.codeproject.com/KB/audio-...ew=Quick&fr=26 Может кто нибудь сможет перевести? Именно ту часть выведения звука идущего от приложения, в...
C++ Очередь с кольцевым буфером Добрый день. Решаю вобщем одну задачку, но сомневаюсь в правильности и оптимальности кода. Собственно задача: организовать очередь (по принципу FIFO), используя в качестве буфера одномерный массив. Предусмотреть функции помещения/извлечения элемента и вывода всех элементов на печать. Буфер для хранения элементов должен быть циклическим, т.е. при достижении конца буфера, продолжить заполнение с... http://www.cyberforum.ru/cpp-beginners/thread270342.html
C++ Мусор в строках
Привет всем!!! Я пишу помехоустойчивый декодер Витерби. Имеется граф 4x32. struct graf { int rebro0; int rebro1; }trellis; Необходимо сохранять пути проходя по ветвям всего графа. Для хранения путей использую структурный массив с ним схожий.
C++ Убрать функции в основную main
Код писал не я. подскажите как избавится от функций, переместить действия которые они выполняют под функцию мейн. Программа определяет является ли введенная последовательность арифметической, признак конца ввода ноль. #include <cstdlib> #include <iostream> #include <cmath> #include <clocale> using namespace std; void swap(float* a,float* b)
C++ Быстро действие программы http://www.cyberforum.ru/cpp-beginners/thread270304.html
Добрый день. Переписал свой класс, и хочу нагрузить его операциями и узнать на сколько быстрее стал работать. Подскажите пожалуйста варианты. Спасибо.
C++ одномерные массивы помогите пожалуйста решить задание используя функции на подбее вот этого (см.скриншот)! Сжать заданный массив b1, b2,...,bm отбрасыванием нулевых элементов подробнее

Показать сообщение отдельно
botasa
3 / 3 / 0
Регистрация: 18.01.2011
Сообщений: 131

Найти произведение элементов массива с нечетными номерами - C++

05.04.2011, 10:47. Просмотров 763. Ответов 2
Метки (Все метки)

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

мои набросы

C++
1
2
3
4
5
6
7
8
9
template <typename Any>
Any dob_nep(Any *mas, int size)
{
    Any dob = 1;
    for (int i=0; i<size; i++)
    {
        // а дальше хз 
    }
}
Добавлено через 1 час 17 минут
спс уже не надо сам решил
если кто-то хочет даю ответ, не знаю ли правильно но по подсчетам вручную и программою всё сходиться вот пример

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template <typename Any>
Any dob_nep(Any *mas, int size)
{
    Any dob = 1;
    for (int i=0; i<size; i++)
        if (mas[i]%2)
        {
            dob*=mas[i];
        }
        return dob;
}
 
 
int mas[8]={1,2,3,4,5,6,7};
    int rez =  dob_nep(mas,8);
    cout <<rez;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru