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

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

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

Вычислить значение выражения - C++

29.10.2012, 21:45. Просмотров 344. Ответов 3
Метки нет (Все метки)

Найти: y=min(a,b,c)/max(a,b,c).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2012, 21:45     Вычислить значение выражения
Посмотрите здесь:

Вычислить значение выражения - C++
Даны целые числа. Нужно вычислить при помощи массивов ...

Вычислить значение выражения - C++
y=sin x + sin(x^2)+sin(x^3)+ ... + sin(x^k)

Вычислить значение выражения - C++
Надо реализовать решение вот этой задачи в C++ В опщем вот сама задача (картинка)

Вычислить значение выражения - C++
Составить программу на языке С++ для обработки одномерных массивов с использованием указателей: 1. Ввести n элементов одномерного массива...

Вычислить значение выражения - C++
Первую и вторую пожалуйста сделайте. Нарушение правил форума п 5.18 Запрещено размещать задания и решения в виде картинок и других...

Вычислить значение выражения - C++
Даны натуральное число n, действительные числа A1, ...An В последовательности A1 ...An все неотрицательные члены, не принадлежащие...

Вычислить значение выражения - C++
Доброго времени суток, уважаемые, помогите пожалуйста с решением еще одной задачи. Пробовал различные методы, но попытки были тщетны ;( ...

Вычислить значение выражения - C++
Пожалуйста, весь код.

Вычислить значение выражения - C++
Собственно есть пример (на картинке): Картинка с примером: П.5.19.Правил Запрещено создавать темы в виде ссылок на задания или...

Вычислить значение выражения - C++
Вообще не понимаю массивы .Помогите с задачами


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
5943 / 3380 / 336
Регистрация: 28.10.2010
Сообщений: 5,926
29.10.2012, 21:49     Вычислить значение выражения #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
template <class T>
inline T max(const T& a, const T& b, const T& c)
{
    return a > b && a > c ? a : (b > a && b > c ? b : c);
}
 
template <class T>
inline T min(const T& a, const T& b, const T& c)
{
    return a < b && a < c ? a : (b < a && b < c ? b : c);
}
 
 
int main()
{
    int a = 1, b = 2, c = 3;
    std::cout << ((double)min(a, b, c) / max(a, b, c)) << std::endl;
}
Маргарита
0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 77
30.10.2012, 08:45  [ТС]     Вычислить значение выражения #3
А можно как-нибудь проще??? на уровне совсем еще начинающего программиста...
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
30.10.2012, 09:06     Вычислить значение выражения #4
Эээ...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
#define min(a, b) ((a) < (b) ? (a) : (b))
#define max(a, b) ((a) > (b) ? (a) : (b))
#define min(a, b, c) min(a, min(b, c))
#define max(a, b, c) max(a, max(b, c))
 
double y(double a, double b, double c)
{
    return min(a, b, c) / max(a, b, c);
}
 
int main()
{
    std::cout << y(1, 2, 3);
}
Yandex
Объявления
30.10.2012, 09:06     Вычислить значение выражения
Ответ Создать тему
Опции темы

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