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

Написал программку с рекурсией. Не могу понять, почему не изменяется аргумент. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поменять местами слово максимальной и минимальной длины. http://www.cyberforum.ru/cpp-beginners/thread757444.html
Поменять местами слово максимальной и минимальной длины. строки char*. Как это можно сделать? Слова в строке разделены пробелом или пробелами, знаками препинания.
C++ М - и Т- нумерацию для заданного графа Задание: Построить М - и Т- нумерацию для заданного графа. Немогли бы вы хотя бы обьяснить что это за нумерации такие? http://www.cyberforum.ru/cpp-beginners/thread757439.html
C++ Проблемы с чтением файла на c++
Задача: Сформировать массив данных с помощью структуры. Предметная область – данные о студентах имеющих публикации (номер по порядку, ФИО, адрес, количество статей). Отсортировать полученный...
Проблемы с неполной спецификацией типа C++
Доброго времени суток! Подскажите пожалуйста, почему не компилируется? Я же прописал объявление(неполную спецификацию типа) класса T2. Ошибка: main.cpp(10): error C2027: use of undefined type...
C++ Разработать шаблон класса “множество” (реализация через список) http://www.cyberforum.ru/cpp-beginners/thread757411.html
Разработать шаблон класса “множество” (реализация через список). Тип элементов множества за- дается как параметр шаблона. Написать тестовую программу.
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива с нечетными номерами. В одномерном массиве, состоящем из n вещественных элементов, вычислить: Сумму элементов массива с нечетными номерами. подробнее

Показать сообщение отдельно
Nixy
ComfyMobile
400 / 281 / 8
Регистрация: 24.07.2012
Сообщений: 916
10.01.2013, 20:14
ну раз вы такую задачу передсобой ставите то вот
C++
1
2
3
4
5
6
7
8
9
int recursion(const int* arr,int size){
      int mult = 1;
      if(size){
        mult *= arr[size-1]*recursion(arr,size--);   
      }else{
        return 1;
      }
 return mult;
}
попробуйте понять что находит эта рекурсия, и вы сделаете шаг к успеху
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru