Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 05.05.2015
Сообщений: 2
1

Произведение элементов одномерного массива с использованием рекурсивной функции

02.11.2015, 02:46. Просмотров 2149. Ответов 4
Метки нет (Все метки)


Пожалуйста помогите решите задачу: Произведение элементов одномерного массива с помощью рекурсивной функции.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.11.2015, 02:46
Ответы с готовыми решениями:

С помощью рекурсивной функции вычислить сумму элементов одномерного массива
С помощью рекурсивной функции вычислить сумму элементов одномерного массива,помогите...

С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива
С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива

С использованием рекурсивной функции осуществить вывод на экран элементов одномерного массива
Задание: С использованием рекурсивной функции осуществить вывод на экран элементов одномерного...

С помощью рекурсивной функции вычислить сумму элементов одномерного массива
С помощью рекурсивной функции вычислить сумму элементов одномерного массива. Есть примеры но...

4
6918 / 5983 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
02.11.2015, 10:20 2
C++
1
2
3
4
5
6
7
8
9
int a[10];
 
int m(int a[], int i)
{
    if (i == 0) return a[0];
    else return a[i] * m(a, i - 1);
}
 
cout << m(a, 9);
1
4455 / 2074 / 263
Регистрация: 01.03.2013
Сообщений: 5,509
Записей в блоге: 22
02.11.2015, 20:41 3
C++
1
2
3
4
int m[] = {1,2,3,4,5,6,7};
int f(int b, int e) {int d=(b+e)/2; return b==e ? m[b] : f(b,d)*f(d+1,e);}
 
int main() {cout<<f(0, sizeof(m)/sizeof(m[0])-1); return 0;}
0
0 / 0 / 2
Регистрация: 06.02.2015
Сообщений: 67
21.11.2016, 18:26 4
nmcf, подскажите, почему при количестве элементов равном 0 возвращается a[0]?
0
6918 / 5983 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
21.11.2016, 20:06 5
Это не количество элементов, а индекс последнего. Условие завершения такое.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2016, 20:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Найти произведение всех элементов массива с помощью рекурсивной функции
помогите пожалуйста, необходимо найти произведение всех элементов массива с помощью рекурсивной...

Благодаря рекурсивной функции осуществить поиск минимального элемента одномерного массива
Требуется: С помощью рекурсивной функции осуществить поиск минимального элемента одномерного...

Разработать программу согласно алгоритму с использованием рекурсивной функции и без использования рекурсивной
Разработать программу согласно алгоритму с использованием рекурсивной функции и без использования...

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


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

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

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