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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание консоли из приложения http://www.cyberforum.ru/cpp-beginners/thread1216543.html
Необходимо создать консоль из приложения. Используем CreateConsole с параметром DETACHED_PROCESS. По идее должна распределяться консоль внутри второго потока, но этого не происходит. AlloocConsole возвращает false. Вопрос в чем может быть дело? Первый поток: #include <windows.h> #include <iostream> int main() { char lpszAppName = "C:\\temp2.exe"; STARTUPINFO si; ...
C++ Определить индексы максимального и минимального элементов массива написать программу которая определяет индексы максимального и минимального элементов одномерного массива натуральных чисел размером N. Генерацию N случайных натуральных чисел определение индексов максимального и минимального элементов массива оформить в виде отдельных функций. ребят помощь нужна срочная так как сижу на экзамене :) язык C++ http://www.cyberforum.ru/cpp-beginners/thread1216529.html
Создать и напечатать бинарное дерево целых чисел. Удалить узлы, содержащие четные числа C++
Помогите пожалуйста с этой задачкой. Не шарю я деревья.
Найти максимальный и минимальный элементы матрицы и поменять их местами C++
Помогите пожалуйста нужно создать программу в с++ которая вычисляет определитель квадратной матрицы второго порядка и третьего порядка. Найти максимальный и минимальный элементы, поменять их местами.
C++ Как переопределить функцию func2 в классе B http://www.cyberforum.ru/cpp-beginners/thread1216520.html
class A { A() {} и тд. public: functions.................... virtual void func1() = 0; class littleClass { friend class A;
C++ Компилятор выдает ошибку. Structure required on left side of . Or .* Компилятор выдает ошибку в этой строке: while(!f.eof()){. Не получается её исправить. Unit1.cpp(18): E2294 Structure required on left side of . or .* #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <fstream.h> #include <stdio.h> #include <string.h> подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5946 / 5551 / 1784
Регистрация: 18.12.2011
Сообщений: 14,178
Завершенные тесты: 1
25.06.2014, 11:14     Написать шаблонную функцию, принимающую три параметра и возвращающую их среднее арифметическое как float
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;
}
 
Текущее время: 13:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru