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

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

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

функция принимает два параметра типа double и возвращает значение типа double - C++

16.10.2012, 22:33. Просмотров 909. Ответов 5
Метки нет (Все метки)

Напишите функцию, которая принимает два параметра типа double и возвращает значение типа double, содержащее их минимум.
Параметры передавайте оптимальным способом, избегая передачи параметров по значению, если передача по константной ссылке более эффективна.

Имя функции и ее параметров (если они имеются) назначьте самостоятельно.
В функции main() протестируйте работу Вашей функции.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2012, 22:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функция принимает два параметра типа double и возвращает значение типа double (C++):

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

Аргумент типа double несовместим с параметром типа double* - C++
Функция function должна возвращать количество элементов массива, значение которые превышает значение средне арифметического элементов...

Аргумент типа double несовместим с параметром типа double - C++
#include <iostream> #include <cmath> #include <math.h> using namespace std; #define c 40 #define n 5 double po(double...

Порядок и мантисса параметра типа double - C++
Задача из Страуструпа функция печатающая порядок и мантиссу параметра типа double Ну мантисса это вроде бы понятно...

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

Запись информации из вектора типа string в вектор типа double - C++
Как записать только числа , которые хранятся в векторе типа стринг, в вектор типа дабл, в векторе типа стринг есть как буквы так и числа ,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
David Sylva
16.10.2012, 22:35
  #2

Не по теме:

пробелы между словами какие-то не здоровые

0
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
16.10.2012, 22:37 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
inline double min(const double &a,const double &b)
{
 return a<b?a:b;
}
int main(void)
{
 double a,b;
 std::cin>>a>>b;
 std::cout<<min(a,b)<<std::endl;
 system("PAUSE");
 return 0;
}
Добавлено через 19 секунд

Не по теме:

David Sylva, вордовские наверно)

0
David Sylva
1286 / 948 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
16.10.2012, 22:39 #4
Цитата Сообщение от BumerangSP Посмотреть сообщение
Не по теме:
David Sylva, вордовские наверно)

Не по теме:

Да похоже выравнивал по ширине

0
Somebody
2789 / 1603 / 145
Регистрация: 03.12.2007
Сообщений: 4,193
Завершенные тесты: 1
16.10.2012, 23:42 #5
Цитата Сообщение от BumerangSP Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
inline double min(const double &a,const double &b)
{
 return a<b?a:b;
}
int main(void)
{
 double a,b;
 std::cin>>a>>b;
 std::cout<<min(a,b)<<std::endl;
 system("PAUSE");
 return 0;
}
Если system, то ещё #include <cstdlib>.
А почему у min параметры const double&, а возвращаемое значение double? По-моему, логичнее либо и возвращать const double&, либо и принимать просто double.
0
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
16.10.2012, 23:48 #6
Somebody, честно говоря, не вижу необходимость в передаче по константной ссылке, но так было в задании.  
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.10.2012, 23:48
Привет! Вот еще темы с ответами:

В массив типа double записываю целые числа (типа int), но ошибка не вылазиет! - C++
Вот программулька: #include &lt;iostream&gt; using namespace std; #include &lt;conio.h&gt; int main() { double arr={1,2,3,4,5}; ...

Как записать значение типа double в char? - C++
Есть массив double massiv_str; Проверяем его и если 1,2 или 3 присваиваем соответствующее значение переменной s_out, кот орую будем потом...

Минимальное значение типа double перед нулем - C++
Нужно найти значение типа double, самое маленькое, перед нулем. Но не используя простой способ с библиотекой limits. Как это...

Непонятно выводится значение числа типа double - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { double a,y,z; cout &lt;&lt; &quot;Vvedite chislo: &quot; &lt;&lt; endl; ...


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

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

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