Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Pasha4489
1 / 1 / 0
Регистрация: 15.10.2014
Сообщений: 93
1

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

01.03.2016, 21:57. Просмотров 845. Ответов 3
Метки нет (Все метки)

Разработайте перегружены функции, в которые передаются два параметра типов int или float и три параметра типов int или float и возвращают сумму этих параметров.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2016, 21:57
Ответы с готовыми решениями:

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

Функция, которая получает два параметра и возвращает результат деления первого параметра на второй
Тут такая задача: написать функцию, которая получает два параметра тип unsigned...

Напишите перегруженную функцию power (), которая принимает два целочисленных параметра типа int и возвращает целочисленное значение типа int
Операции над целыми числами осуществляются быстрее, чем над числами с плавающей...

Написать функцию, которая принимает два параметра типа unsignet short int
Здравствуйте. Начал изучать С++ и столкнулся с таким заданием. Не могу...

Используя перегрузки, написать функцию для выполнения действий, для следующих типов данных: float, int, double
Используя перегрузки, написать функцию для выполнения действий, для следующих...

3
sab1ch
BrainOverflow
124 / 128 / 63
Регистрация: 31.03.2013
Сообщений: 556
02.03.2016, 09:42 2
Pasha4489,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
template<typename Type>
Type func(Type x, Type y)
{
    return (x + y);
}
template<typename Type>
Type func(Type x, Type y, Type z)
{
    return (x + y + z);
}
int main()
{
    setlocale(LC_ALL, "Russian");
    std::cout << func(2, 4) << std::endl;
    std::cout << func(32.42, 4.32, 432.33) << std::endl;
    _getch();
    return 0;
}
1
Pasha4489
1 / 1 / 0
Регистрация: 15.10.2014
Сообщений: 93
02.03.2016, 10:51  [ТС] 3
а как тогда программу начать и закончить ?
0
sab1ch
BrainOverflow
124 / 128 / 63
Регистрация: 31.03.2013
Сообщений: 556
02.03.2016, 11:31 4
Лучший ответ Сообщение было отмечено Pasha4489 как решение

Решение

Pasha4489,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
template<typename Type>
Type func(Type x, Type y)
{
    return (x + y);
}
template<typename Type>
Type func(Type x, Type y, Type z)
{
    return (x + y + z);
}
int main()
{
    setlocale(LC_ALL, "Russian");
    std::cout << func(2, 4) << std::endl;
    std::cout << func(32.42, 4.32, 432.33) << std::endl;
    _getch();
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2016, 11:31

Создать перегружаемые функции и шаблоны для типов int и double
Создать перегружаемые функции и шаблоны для типов int и double. Передачу ...

Программа, которая выводит на экран значение функции sizeof от типов short, int, long и тд
Кого не затруднит, создайте новый проект. Определите размерность базовых типов...

Напишите простой шаблон предикатной функции isEgualTo, которая сравнивает два своих параметра
Напишите простой шаблон предикатной функции isEgualTo, которая сравнивает два...


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

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

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