0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 34
1

Задача для курсовой: определить значение z=max(a, 2b)*max(2a-b,b), где max(x, y)-максимальные из чисел х и у

11.12.2014, 23:28. Показов 4442. Ответов 1
Метки нет (Все метки)

Определить значение z=max(a, 2b)*max(2a-b,b), где max(x, y)-максимальные из чисел х и у. Задачу решить 2мя способами:
1) Не используя функцию max;
2) определив и использовав функцию max.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2014, 23:28
Ответы с готовыми решениями:

Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из чисел x,y
Помогите решить задачу: Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из...

Определить значение z, z=min(a,3b)*max(2a-b,2b), где max(x,y) есть максималое из чисел x,y
Определить значение z, z=min(a,3b)*max(2a-b,2b), где max(x,y) есть максималое из чисел x,y

Найти max значение в каждой группе чисел и max из полученных max
Заданы три группы чисел 10, 20, 50 100, 200, 75 A, B, C Найти max значение в каждой группе...

Даны векторы a и b , состоящие из семи компонентов. Найти max(max(Ai), max(Bi), max(¦Ai-Bi¦), max(Ai+Bі),1)
Даны векторы a и b , состоящие из семи компонентов. Найти max(max(Ai), max(Bi), max(¦Ai-Bi¦),...

1
3 / 3 / 4
Регистрация: 18.12.2013
Сообщений: 16
12.12.2014, 01:19 2
Лучший ответ Сообщение было отмечено MariaA как решение

Решение

Это первый вариант
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
int main()
{
    double a, b, z;
    cin >> a >> b;
    if (a > (2 * b)){
        z = a;
    }
    else {
        z = (b * 2);
    }
    if ((2 * a - b) > b){
        z *= (2 * a - b);
    }
    else {
        z *= b;
    }
    cout << z << endl;
    system("pause");
    return 0;
}
Добавлено через 6 минут
А это второе если правильно понял
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
double max(double x, double y){
    if (x > y)
        return x;
    else
        return y;
}
int main()
{
    double a, b;
    cin >> a >> b;
    cout << (max(a, (2 * b)) * max((2 * a - b), b)) << endl;
    system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2014, 01:19

Определить значение функции max(a, max(a/2, cos b))*max(2a-b,b)
Составьте программу для решения задачи. Определите значение õ=max(a, max(a/2, cos...

Задать значения вещественным элементам массивов A(6),B(3),C(10) и вычислить Y=max(max(A),max(B),max(C)
Задать значения вещественным элементам массивов A(6),B(3),C(10) и вычислить...

Рассчитать значение z=max(a,2b) max(2a-b,b) определив и использовав функцию max(x,y)
Рассчитать значение z=max(a,2b)+max(2a-b,b) определив и использовав функцию max(x,y) – максимальное...

С помощью пользовательской функции определить: (max(a,a+c)+max(a,b+c))/(1-max(a∙b+c,1.5) )
Даны действительные a, b, c. С помощью пользовательской функции определить:...


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

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

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