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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.60
yumik
2 / 2 / 0
Регистрация: 11.11.2009
Сообщений: 28
#1

функция min - C++

07.04.2010, 13:25. Просмотров 3073. Ответов 2
Метки нет (Все метки)

создайте функцию min() которое возвращает наименьшее из 2-х численных аргументов используя при вызове функции.Перегрузите ф-ю min() так чтобы она воспринимала в качестве аргументов символы,целые и действительные числа 2-х точности.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2010, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функция min (C++):

Массив: Получить min(a1;a2;a3)+min(a4;a5;a6)+min(a7;a8;a9)+min(a10;a11;a12) . - C++
Заполнить массив а1,а2,а3...а12 случайными числами от 0 до 20. Получить min(a1;a2;a3)+min(a4;a5;a6)+min(a7;a8;a9)+min(a10;a11;a12) .

Функция max и min - C++
Скажите, пожалуйста, почему на трёх данных не работает функция max(min)? С двумя переменными работает. #include <iostream> using...

Даны натуральные цифры a,b,c. Вычислите (min(a+c, a+b)+min(a-b,b-c))/(1-min(ab+c,1.2) - C++
На С++.

Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c)/1+min(a+bc,b) - C++
Для решении использовать функцию! Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c))/1+min(a+bc,b)

Функция min с переменным числом параметров - C++
Напишите функцию min с переменным числом параметров, которая находит минимальное среди чисел типа int или среди чисел типа double, тип...

Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c) - C++
Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c). Как эту программу реализовать в код?

2
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,777
07.04.2010, 16:18 #2
так подойдёт?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
template <typename T>
const T& min( const T& a, const T& b ){
    return b < a ? b : a;
}
 
int main(){
    int ia = 10, ib = 5;
    char ca = 'a', cb = 'b';
    double da = 3.14, db = 2.29;
 
    std::cout << "from " << ia << " and " << ib << " less is " << min(ia, ib) << std::endl;
    std::cout << "from " << ca << " and " << cb << " less is " << min(ca, cb) << std::endl;
    std::cout << "from " << da << " and " << db << " less is " << min(da, db) << std::endl;
 
    return 0;
}
1
illusioner
Сообщений: n/a
23.11.2012, 19:39 #3
easybudda могли бы вы пояснить что и как работает тут? особенно начала кода не очень понимаю.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2012, 19:39
Привет! Вот еще темы с ответами:

Описать ф-ию min(x) для определения min элемента линейного массива - C++
Описать ф-ию min(x) для определения min элемента линейного массива X введя вспомогательную рекурсивную ф-ю min(k), находящую минимум...

Замена нахождения min среди двумерного массива, на нахождение min в каждой строке - C++
Помогите пожалуйста изменить программу так чтобы вместо того чтобы находился min среди двумерного массива целых чисел, находился min в...

Найти max и min, если min левее max, то среднее арифметическое между ними - C++
#include &lt;iostream.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main() { int n,a; int...

Найти max {min (a, b), min (c, d)}. - C++
Найти max {min (a, b), min (c, d)}.


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

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

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