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

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

Войти
Регистрация
Восстановить пароль
 
Vitekiss
1 / 1 / 0
Регистрация: 20.01.2013
Сообщений: 54
#1

функцию min() - C++

27.03.2013, 09:53. Просмотров 291. Ответов 5
Метки нет (Все метки)

Создайте функцию min(), которая возвращает наименьший из двух численных аргументов, используемых при вызове функции. Перегрузите функцию min() так, чтобы она воспринимала в качестве аргументов символы, целые и действительные двойной точности.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2013, 09:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функцию 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) .

Написать встроенную функцию min () и обычную функцию imin (), которые возвращают меньшее из двух целых значений - C++
Написать встроенную функцию min () и обычную функцию imin (), которые возвращают меньшее из двух целых значений.

Даны действительные числа 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)

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

Написать функцию нахождения min и max - C++
Составить алгоритм и программу для вычисления задания без использования массивов. Исходные данные должны вводиться последовательно с...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
27.03.2013, 09:59 #2
А свои наработки есть? Задание то на одну строку.

Вот немного old shool

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
#define IMPL_MIN(type) type min (type l, type r) {return l < r ? l : r;}
 
IMPL_MIN(int)
IMPL_MIN(char)
IMPL_MIN(double)
 
int main ()
{
    std::cout << min ('a', 'b') << std::endl;
    std::cout << min (1, 2) << std::endl;
    std::cout << min (1.1, 2.2) << std::endl;
}
1
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
27.03.2013, 10:02 #3
C++
1
2
3
4
5
6
7
8
9
10
11
const int &min(const int &a, const int &b) {
  return ((a < b) ? a : b);
};
 
const char &min(const char &a, const char &b) {
  return ((a < b) ? a : b);
};
 
const double &min(const double &a, const double &b) {
  return ((a < b) ? a : b);
};
А вообще, универсальная функция, принимающая что угодно:
C++
1
2
3
4
template <class T>
const T &min(const T &a, const T &b) {
  return ((a < b) ? a : b);
};
0
Kastaneda
27.03.2013, 10:03
  #4

Не по теме:

lemegeton, char по ссылке

0
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
27.03.2013, 10:30 #5
Цитата Сообщение от Kastaneda Посмотреть сообщение
lemegeton, char по ссылке
Черный пояс по копипасте.
0
Tulosba
27.03.2013, 15:30     функцию min()
  #6

Не по теме:

Цитата Сообщение от lemegeton Посмотреть сообщение
А вообще, универсальная функция, принимающая что угодно:
C++
1
2
3
4
template <class T>
const T &min(const T &a, const T &b) {
  return ((a < b) ? a : b);
};
Если оператор< для этих типов реализован.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2013, 15:30
Привет! Вот еще темы с ответами:

создать функцию удаления max и min эл-та массива - C++
Я написал почти всю программу в которой задание состоит следующим образом: Удалить максимальный и минимальный эл-т массива вот...

В который раз...организовать функцию обмена min и max элементов - C++
#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;string&gt; using namespace std; const n=5; class array { ...

Описать функцию MIN (x) для определения минимального элемента вектора - C++
Есть такое задание:Описать функцию MIN(x) для определения минимального элемента вектора X, введя дополнительную рекурсивную...

Создать функцию min/max для произвольного числа аргумента - C++
Задание: Создать функцию min/max для произвольного числа аргумента Как возможно создать функцию с произвольным числом аргумента?...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
27.03.2013, 15:30
Ответ Создать тему
Опции темы

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