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

Определить среднее значение элементов последовательности (не используя операторы цикла) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание программы для подсчета количества слов, знаков, пробелов в текстовом файле http://www.cyberforum.ru/cpp-beginners/thread718914.html
Создание программы для подсчета количества слов, знаков, пробелов в текстовом файле
C++ Разработать функцию, которая находит НОД двух целых чисел. Разработать функцию, которая находит НОД двух целых чисел. http://www.cyberforum.ru/cpp-beginners/thread718909.html
C++ Разработать функцию перевода даты из символьного представления во внутреннее
Разработать функцию, которая переводит дату из символьного формата «дд.мм.гггг» во внутреннее представление и обратно.
C++ Сравнить имена по первым буквам
К примеру у меня есть файл с именами Fantom Kobold Alma Нужно считать первую букву и сравнить их по их позиции в алфавиту. То есть после сортировки Будет Alma Fantom Kobold.
C++ Написать функцию декремента единственного параметра http://www.cyberforum.ru/cpp-beginners/thread718879.html
Написать функцию декремента единственного параметра. Написать функцию возвращающую ссылку на элемент глобального массива. Изменить его при вызове функции. Что, если все ссылки сделать const? Помогите пожалуйста, осталась последняя программа которой я условие даже не пойму :cry: Хотя бы наброски или что-то похожее.:cry::cry::cry: Добавлено через 1 час 34 минуты Ну пожалуйста!!!:)
C++ Количество символов, с которых начинаются слова в предложении Эта программа считает количество всех символов в строке, а как сделать, что бы она считала только символы, с которых начинается каждое слово? И чтобы она учитывала оба регистра слов. #include <iostream> using namespace std; void main() { int i, mas={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; char str; gets (str); подробнее

Показать сообщение отдельно
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
04.12.2012, 18:09     Определить среднее значение элементов последовательности (не используя операторы цикла)
C++
1
2
3
4
5
6
7
8
9
double solve(int sum, int count)
{
   int next;
   std::cin >> next;
   if (!next) return (double)sum/count;
   return solve(sum + next, count+1);
}
 
solve(0, 0);
рекурсия.
можно еще проверку на 0 добавить при делении
 
Текущее время: 09:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru