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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
#1

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

23.05.2011, 11:20. Просмотров 1040. Ответов 9
Метки нет (Все метки)

разработайте заданную функцию( 1) и продемонстрируйте работу этой функции, сделав в главной программе несколько вызовов функции с разными данными. Функция должна выводить на экран адресы элементов масива.

1. разработайте функцию, в которую передается массив типа float, что возвращает среднее арифметическое элементов массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2011, 11:20     Функция, которая возвращает среднее арифметическое элементов параметра-массива
Посмотрите здесь:

функция которая находит среднее арифметическое элементов очереди,если она пуста - C++
Помогите с задачей нужно реализовать на си или с++. Задача: Описать функцию которая находит среднее арифметическое элементов...

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

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

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

Функция, которая возвращает произведение элементов одномерного массива - C++
Написать функцию, которая возвращает произведение элементов одномерного массива. Ошибок нет. Всё время возвращает значение "не гласная"...

Функция определяющая среднее арифметическое элементов массива - C++
Друзья помогите зазобраться. Начали новую тему. А не доганяю... *** Написать функцию, определяющую среднее арифметическое...

Рекурсивная функция. Посчитать среднее арифметическое элементов массива - C++
Нужно с помощью рекурсивной функции посчитать среднее арифметическое элементов массива.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
23.05.2011, 16:31     Функция, которая возвращает среднее арифметическое элементов параметра-массива #2
Цитата Сообщение от kameliya Посмотреть сообщение
1. разработайте функцию, в которую передается массив типа float, что возвращает среднее арифметическое элементов массива.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
#include <iterator>
#include <numeric>
 
float amean(float *A1, float *A2)
{
   return std::accumulate(A1, A2, 0) / (A2 - A1);
}
 
int main()
{
   const size_t n = 5;
   float A[n]={3, 2, 1, 0, 5};
   
   std::cout<<amean(A, A+n)<<std::endl;
}
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
23.05.2011, 18:21  [ТС]     Функция, которая возвращает среднее арифметическое элементов параметра-массива #3
Спасибо большое!!!!!!!!!!!!

Добавлено через 33 минуты
У меня поче му то выдает ошибка в программе DEV C++ ,
строку:
return std::accumulate(A1, A2, 0) / (A2 - A1);
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
23.05.2011, 20:51     Функция, которая возвращает среднее арифметическое элементов параметра-массива #4
Какую именно ошибку?
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
24.05.2011, 20:21  [ТС]     Функция, которая возвращает среднее арифметическое элементов параметра-массива #5
Выдиляет строку: return std::accumulate(A1, A2, 0) / (A2 - A1);
пишет ошибку:
`accumulate' is not a member of `std'
neske
1473 / 840 / 73
Регистрация: 26.03.2010
Сообщений: 2,881
24.05.2011, 20:25     Функция, которая возвращает среднее арифметическое элементов параметра-массива #6
Так вернее будет:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
#include <iterator>
#include <numeric>
 
float amean(float *A1, float *A2)
{
   return std::accumulate(A1, A2, 0.0) / (A2 - A1);
}
 
int main()
{
   const size_t n = 5;
   float A[n]={3, 2, 1, 0, 5};
 
   std::cout<<amean(A, A+n)<<std::endl;
}
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
24.05.2011, 20:45  [ТС]     Функция, которая возвращает среднее арифметическое элементов параметра-массива #7
Все равно выделяет ту же самую строку и пишет ту же самую ошибку((
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
25.05.2011, 10:25     Функция, которая возвращает среднее арифметическое элементов параметра-массива #8
kameliya, посмотрите, есть ли у вас заголовок <numeric> в DevCPP.

Добавлено через 9 минут
Хотя нет, тогда была бы другая ошибка.
Либо dev cpp криво встал, либо не знаю что. Этот код рабочий.
neske, 0.0 - число типа double. Тогда уж 0.0f.
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
25.05.2011, 11:11  [ТС]     Функция, которая возвращает среднее арифметическое элементов параметра-массива #9
А в какой ты програме написал мне программу?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2011, 11:13     Функция, которая возвращает среднее арифметическое элементов параметра-массива
Еще ссылки по теме:

Функция, которая возвращает количество неотрицательных элементов массива. (через указатели) - C++
Написать функцию, которая возвращает количество неотрицательных элементов массива. Массив передается в функцию в качестве параметра через...

Напишите функцию, которая вычисляет среднее арифметическое элементов массива - C++
Напишите функцию, которая вычисляет среднее арифметическое элементов массива. Массив содержит элементы типа unsigned long long. Массив перед...

Напишите функцию, которая возвращает среднее арифметическое двух переменных - C++
Я самое наглое , ленивое и бессовестное чудовище)) но тем не менее Напишите функцию, которая принимает два параметра типа unsigned int...

Написать профамму, которая вычисляет среднее арифметическое ненулевых элементов введенного с клавиатуры массива - C++
Помогите написать прог которая вычисляет среднее арефметическое ненулевых элементов массНаписать профамму, которая вычисляет среднее...

Составит пограмму, которая вычисляет среднее арифметическое максимального и минимального значения элементов одномерного массива Х - C++
Составит пограмму, которая вычисляет среднее арифметическое максимального и минимального значения элементов одномерного массива Х, который...


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

Или воспользуйтесь поиском по форуму:
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
25.05.2011, 11:13     Функция, которая возвращает среднее арифметическое элементов параметра-массива #10
kameliya, http://liveworkspace.org
Yandex
Объявления
25.05.2011, 11:13     Функция, которая возвращает среднее арифметическое элементов параметра-массива
Ответ Создать тему
Опции темы

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