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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание консоли из приложения http://www.cyberforum.ru/cpp-beginners/thread1216543.html
Необходимо создать консоль из приложения. Используем CreateConsole с параметром DETACHED_PROCESS. По идее должна распределяться консоль внутри второго потока, но этого не происходит. AlloocConsole...
C++ Определить индексы максимального и минимального элементов массива написать программу которая определяет индексы максимального и минимального элементов одномерного массива натуральных чисел размером N. Генерацию N случайных натуральных чисел определение индексов... 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... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6587 / 6149 / 2025
Регистрация: 18.12.2011
Сообщений: 16,034
Завершенные тесты: 1
25.06.2014, 11:14
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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.