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

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

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

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

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

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

C++ Описать функцию MIN (x) для определения минимального элемента вектора
C++ В который раз...организовать функцию обмена min и max элементов
C++ Написать функцию нахождения MIN среди двумерного массива целых чисел.
Даны натуральные цифры a,b,c. Вычислите (min(a+c, a+b)+min(a-b,b-c))/(1-min(ab+c,1.2) C++
создать функцию удаления max и min эл-та массива C++
C++ Массив: Получить min(a1;a2;a3)+min(a4;a5;a6)+min(a7;a8;a9)+min(a10;a11;a12) .
C++ Написать встроенную функцию min () и обычную функцию imin (), которые возвращают меньшее из двух целых значений
Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c)/1+min(a+bc,b) C++
C++ Написать функцию min с переменным числом параметров
Написать функцию нахождения min и max C++
C++ Написать функцию нахождения MIN среди двумерного массива целых чисел
Попытка сделать поиск max и min значений массива через функцию C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Форумчанин
Эксперт С++
 Аватар для Kastaneda
4252 / 2784 / 219
Регистрация: 12.12.2009
Сообщений: 7,109
Записей в блоге: 1
Завершенные тесты: 1
27.03.2013, 09:59     функцию min() #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;
}
lemegeton
 Аватар для lemegeton
2914 / 1343 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
27.03.2013, 10:02     функцию min() #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);
};
Kastaneda
27.03.2013, 10:03
  #4

Не по теме:

lemegeton, char по ссылке

lemegeton
 Аватар для lemegeton
2914 / 1343 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
27.03.2013, 10:30     функцию min() #5
Цитата Сообщение от Kastaneda Посмотреть сообщение
lemegeton, char по ссылке
Черный пояс по копипасте.
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);
};
Если оператор< для этих типов реализован.

Yandex
Объявления
27.03.2013, 15:30     функцию min()
Ответ Создать тему
Опции темы

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