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

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

Войти
Регистрация
Восстановить пароль
 
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
#1

Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float - C++

25.06.2014, 11:05. Просмотров 372. Ответов 10
Метки нет (Все метки)

Функция f6, которая принимает три аргумента определенного типа (int, double или/ char) и возвращает среднее арифметическое типа float. Используйте шаблон функции.

Функция main вызывает f6 трижды – для int, double и char, а затем выводит результат работы соответствующих функций.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2014, 11:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float (C++):

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

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

Написать функцию, принимающую в качестве параметра одномерный массив - C++
Запишите и испытайте функцию. Входными параметрами составляемых функций являются одномерные массивы X и (или) Y размером n.Для каждого...

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

Написать функцию принимающую массив и возвращающую указатель на динамический массив - C++
Написать функцию принимающую массив и возвращающую указатель на динамический массив содержащий первые n нaибольших чисел. Как сделать...

Написать функцию, возвращающую квадрат переданного ей параметра - C++
Нужна помощь в написании кода. Очень горю.((

10
Vourhey
Почетный модератор
6486 / 2260 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
25.06.2014, 11:07 #2
И в чем же вопрос, Наташа?
0
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:08  [ТС] #3
нужно сделать приложение, которое будет это все выполнять
0
zss
Модератор
Эксперт С++
6531 / 6093 / 2007
Регистрация: 18.12.2011
Сообщений: 15,845
Завершенные тесты: 1
25.06.2014, 11:14 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template<class T> 
float average(T x,T y,T z)
{
    return (x+y+z)/3.0f;
}
int main()
{
    int a=1,b=2,c=3;
    cout<<average(a,b,c)<<endl;
    char c1=60,c2=61,c3=62;
    cout<<average(c1,c2,c3)<<endl;
    float x1=1.5,x2=2.5,x3=3.5;
    cout<<average(x1,x2,x3)<<endl;
    system("pause");
   return 0;
}
1
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:14  [ТС] #5
нужно срочно, помогите
0
mrKi
2 / 2 / 0
Регистрация: 01.08.2013
Сообщений: 60
25.06.2014, 11:18 #6
NatashaBunos, так вот же ответ сверху
0
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:27  [ТС] #7
выбивает ошибку
0
Vourhey
25.06.2014, 11:28
  #8

Не по теме:

Цитата Сообщение от NatashaBunos Посмотреть сообщение
выбивает
Обожаю это слово...тьфу, выбивает у них...

0
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:31  [ТС] #9
говорю как есть
0
zss
Модератор
Эксперт С++
6531 / 6093 / 2007
Регистрация: 18.12.2011
Сообщений: 15,845
Завершенные тесты: 1
25.06.2014, 11:52 #10
C++
1
2
#include <iostream>
using namespace std;
не забыли добавить?
1
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:54  [ТС] #11
забыла) спасибо огромное
0
25.06.2014, 11:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2014, 11:54
Привет! Вот еще темы с ответами:

Написать функцию, возвращающую произведение двух параметров, если оба параметра < 0, иначе их сумму - C++
Разработать функцию типа double которая возвращает произведение двух параметров если оба параметра отрицательные иначе их суммы

Как правильно написать шаблонную функцию? - C++
Как правильно написать функцию template ? в функции main не работает #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace...

Разработайте перегружены функции, в которые передаются два параметра типов int или float и три параметра типов - C++
Разработайте перегружены функции, в которые передаются два параметра типов int или float и три параметра типов int или float и возвращают...

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


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

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