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

Рекурсия. Среднее значение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести натуральное число N. Определить, является ли оно совершенным http://www.cyberforum.ru/cpp-beginners/thread657965.html
Здравствуйте. Помогите пожалуйста с лабораторной... В 1. Ввести натуральное число N. Определить, является ли оно совершенным (совершенное число N равно сумме всех своих делителей, не превосходящих...
C++ Стринги(массивы символов) Подскажите с заданием: Написать программу, которая с помощью собственной функции с параметром s (или двумя параметрами s и t) типа char: в s после каждого слова ставит символ новой строки и... http://www.cyberforum.ru/cpp-beginners/thread657945.html
Проверьте код C++
# include <stdio.h> void main() { int a; printf("Vvedit a\n"); scanf("%d", &a); int b; printf("Vvedit b\n"); scanf("%d", &b);
Как перевести число из 5-ричной в 9-ричную? C++
Привет всем. Как перевести число из 5-ричной в 9-ричную? Число 2345 -> ? 9
C++ Задача с формулой http://www.cyberforum.ru/cpp-beginners/thread657905.html
Добрый день!Не могу решить задачку в СИ Прошу помощи формула ниже заранее спасибо
C++ Сформировать массив из n элементов Сформировать массив из n элементов.Вывести на экран полученный массив.В зависимости от вводимого с клавиатуры числа k,выполнить: если, k=1 то удаление n элементов начиная с номера k если, k=2 то... подробнее

Показать сообщение отдельно
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
25.09.2012, 20:25
У вас тут два числа, которые нужно вернуть из рекурсии - промежуточная сумма и количество найденных элементов. Одно можно вернуть ретурном (как вы и делаете), а другое можно передавать по ссылке. Т.е. int& k
А затем уже в main делить результат работы на это k.

C++
1
2
3
4
5
6
7
8
9
10
int sredsum(int *a,int m, int n,int i,int& k){/*...*/}
 
int main()
{
//...
   int k = 0;
   int sum = sredsum(..., k);
   double answer = k ? (double)sum/k : 0.0;
//...
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru