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

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

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

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

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

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

Функция main вызывает f6 трижды – для int, double и char, а затем выводит результат работы соответствующих функций.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2014, 11:05     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float
Посмотрите здесь:
C++ Написать функцию, возвращающую среднее арифметическое положительных элементов
C++ Написать функцию, принимающую параметрами 2 целых числа, и возвращающую сумму чисел из диапазона между ними
Написать функцию, принимающую в качестве параметра одномерный массив C++
C++ Написать функцию, принимающую в качестве параметра массив целых чисел
Написать функцию, возвращающую квадрат переданного ей параметра C++
C++ Написать функцию, возвращающую произведение двух параметров, если оба параметра < 0, иначе их сумму
C++ Как правильно написать шаблонную функцию?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
25.06.2014, 11:07     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #2
И в чем же вопрос, Наташа?
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:08  [ТС]     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #3
нужно сделать приложение, которое будет это все выполнять
zss
Модератор
Эксперт С++
6278 / 5881 / 1902
Регистрация: 18.12.2011
Сообщений: 15,081
Завершенные тесты: 1
25.06.2014, 11:14     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #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;
}
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:14  [ТС]     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #5
нужно срочно, помогите
mrKi
2 / 2 / 0
Регистрация: 01.08.2013
Сообщений: 60
25.06.2014, 11:18     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #6
NatashaBunos, так вот же ответ сверху
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:27  [ТС]     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #7
выбивает ошибку
Vourhey
25.06.2014, 11:28
  #8

Не по теме:

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

NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:31  [ТС]     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #9
говорю как есть
zss
Модератор
Эксперт С++
6278 / 5881 / 1902
Регистрация: 18.12.2011
Сообщений: 15,081
Завершенные тесты: 1
25.06.2014, 11:52     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #10
C++
1
2
#include <iostream>
using namespace std;
не забыли добавить?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2014, 11:54     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float
Еще ссылки по теме:
C++ Функцию, принимающую в качестве параметра количество строк и столбцов в таблице умножения
C++ Напишите функцию, принимающую два аргумента, изменяющую значение второго аргумента и возвращающую void
C++ рекурсия.написать функцию,принимающую указ. на другую функцию, осуществл. некую операцию с переданным х
C++ Написать шаблонную функцию
Написать функцию вычисления модуля и вычислить среднее арифметическое модулей 3 чисел C++

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

Или воспользуйтесь поиском по форуму:
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
25.06.2014, 11:54  [ТС]     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float #11
забыла) спасибо огромное
Yandex
Объявления
25.06.2014, 11:54     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float
Ответ Создать тему
Опции темы

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