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

Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Почему код на С++ работает быстрей http://www.cyberforum.ru/cpp-beginners/thread739197.html
Не как не могу понять за счет чего код написан на С++ работает быстрей чем на C# или на других языках. На С++ работает быстрей и за того что там работаешь с памятью или как ?
C++ Builder Алгоритм Эдмондса-Карпа Всем доброго здравия. Задание такое: Задана система двусторонних дорог. Определить, можно ли закрыв какие либо три дороги, добиться того, чтобы из города А, нельзя было попасть в город В. Использую Алоритм Эдмондса-Карпа (ну как бы стараюсь использовать:)), суть такая, первоначально, после создания графа считаем что пропускная способность для всех ребер равна 1, если максимальный поток больше... http://www.cyberforum.ru/cpp-beginners/thread739196.html
C++ Указатели в стеках
Есть структура стека есть две функции - добавления элемента в стек и удаления всего стека ЗАДАЧА - нужно сделать копию первого стека, с копией провести манипуляции и чтобы первый стек остался #include <cstdlib> #include <iostream> using namespace std;
Сортировки массивов C++
Здравствуйте! Помогите, пожалуйста, не могу разобраться. Код не работает( вот задание: Написать программу сортировки трёх массивов (хорошо, плохо и случайно упорядоченных) двумя методами: 1) Сортировка методом прямого выбора 2) Быстрая сортировка посчитать количество сравнений. код: // сем.cpp: определяет точку входа для консольного приложения. //
C++ Ввести строку символов. Определить длину введенной строки L, и если длина L кратна 3, то удаляются все символы, стоящие на местах с номером кратным 3 http://www.cyberforum.ru/cpp-beginners/thread739188.html
!!!!!
C++ Перегрузка и шаблоны Для каждого пункта задания создать: 1. Перегружаемые функции для типов int и double 2. Шаблоны функций Все необходимые данные для функции должны передаваться им в качестве параметров. Привести примеры программ, использующих эти шаблоны для типов int и double. Как сделать операции с массивом то я понимаю, но не понимаю в чем заключается перегрузка функций, и что такое шаблоны. Тему... подробнее

Показать сообщение отдельно
radamaerl
27 / 6 / 1
Регистрация: 20.12.2012
Сообщений: 39
20.12.2012, 00:58     Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
float srednee(float arr[],int n)
{
    if (n==1) return arr[0];
    else return srednee(arr,n-1 )*(n-1)/n+arr[n-1]/n;
    }
 
int main(int argc, char *argv[])
{
    float arr[4]={2,3,4,8};
    cout<<srednee(arr,4);
    cout << "Press the enter key to continue ...";
    cin.get();
    return EXIT_SUCCESS;
}
 
Текущее время: 13:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru