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

Функции max и min

15.06.2016, 03:28. Просмотров 1486. Ответов 8

Доброго времени суток)
Как записать функции max и min? Сколько лазил, но понять не могу, как сформировать их по этому примеру.
Подскажите пожалуйста) Заранее спасибо)
Функции max и min
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2016, 03:28
Ответы с готовыми решениями:

Найти max и min, если min левее max, то среднее арифметическое между ними
#include <iostream.h> #include <stdio.h> #include <conio.h> #include <math.h> void main() {...

min, max функции.
Даны числа a(1), a(2), , a(2n). Вычислить: 1) max (a(1)+a(2n), a(2)+a(2n-1), , a(n)+a(n+1));и 2)...

Функции min и max
Что делают функции min и max?И какие у них аргументы?

Функции max min
не могу написать функцию для вычисления такого рода. Даны натуральные числа k, n, m,...

Функции min/max/random
подключил библиотеку stdlib.h в программе хотел использовать функцию max написал ...

8
Renji
2193 / 1616 / 489
Регистрация: 05.06.2014
Сообщений: 4,678
15.06.2016, 04:49 2
min(a,b,c) = std::min(a, std::min(b,c)).
1
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 83
15.06.2016, 11:28  [ТС] 3
Renji, а к какой это именно min в задаче?
0
Renji
2193 / 1616 / 489
Регистрация: 05.06.2014
Сообщений: 4,678
15.06.2016, 20:43 4
Это реализация min на три аргумента. Как кодить уравнения - читайте учебник, "сделай все за меня" треды здесь не в почете.
0
15.06.2016, 20:43
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 83
15.06.2016, 20:51  [ТС] 5
Renji, пожалуйста, можете показать, как сделать вот эту: min(max(a, b2), b2, c).
Я сюда пишу только тогда, когда сам искал и ничего толком не понятно. Не могу понять, как его правильно написать.
Спасибо за то, что уже написали. Но прошу.
0
Renji
2193 / 1616 / 489
Регистрация: 05.06.2014
Сообщений: 4,678
15.06.2016, 21:08 6
Лучший ответ Сообщение было отмечено WonFor как решение

Решение

Я и говорю, читайте учебник. Видимо, любой, кроме выданной вам методички.
C++
1
double res=std::min(std::max(a,b*b),std::min(b*b,c) );
1
WonFor
1 / 1 / 0
Регистрация: 19.05.2016
Сообщений: 83
15.06.2016, 21:10  [ТС] 7
Renji, Спасибо.
0
avgoor
1049 / 616 / 158
Регистрация: 05.12.2015
Сообщений: 1,749
15.06.2016, 22:28 8
Renji, начиная с c++11 std::min перегружен для std::initializer_list<T>. Зачем
Цитата Сообщение от Renji Посмотреть сообщение
std::min(a, std::min(b,c)).
если можно просто std::min(a, b, c)?
1
Renji
2193 / 1616 / 489
Регистрация: 05.06.2014
Сообщений: 4,678
15.06.2016, 22:51 9
Цитата Сообщение от avgoor Посмотреть сообщение
Renji, начиная с c++11 std::min перегружен для std::initializer_list<T>.
О, спасибо, не знал.
0
15.06.2016, 22:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2016, 22:51

Ошибка функции max () | min()
Задача: Дано три числа, записанный в отдельных строках. Упорядочите их в порядке убывания....

Почему не возвращаются из функции min и max?
#include&lt;iostream&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; using namespace std; template &lt;class...

Функции max, min в Dev-Cpp
Извините за возможно глупые вопросы... Начал изучать C++ только пару дней назад... Помогите...


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

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

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