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

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

Восстановить пароль Регистрация
 
DaStAn1996
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 19
12.12.2013, 16:08     Посчитать значение выражения #1
3. Определить значение z — max(a, 2b)*max(2a - b, b), где mах(x, у) есть максимальное из чисел х, у. При решении
задачи:
а) не использовать функцию mах;
б) определить и использовать функцию mах.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2013, 16:08     Посчитать значение выражения
Посмотрите здесь:

C++ Написать программу, которая вычисляет значение выражения, и определить ее значение для введенных пользователем значений фактических параметров.
Посчитать значение выражения для введенного значения C++
Посчитать значение следующего математического выражения, x вводится с клавиатуры C++
Посчитать значение уравнения C++
C++ Посчитать рекурсивным методом значение математической зависимости
C++ Для заданного натурального k и действительного x посчитать значение выражения
Арифмометр: посчитать значение выражения, заданного в виде строки C++
C++ Посчитать приблизительное значение функции sin по заданной формуле

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,100
12.12.2013, 16:32     Посчитать значение выражения #2
не использовать функцию mах;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
 
int main(int argc, char* argv[])
{
   int var1 = 0;
   int var2 = 0;
 
   int max1 = 0;
   int max2 = 0;
   
   std::cout << "Input var1 = "; std::cin >> var1;
   std::cout << "Input var2 = "; std::cin >> var2;
   
   max1 = var1 > (var2 * 2) ? var1 : (var2 * 2);
   max2 = var1 * 2 - var2 > var2 ? (var1 * 2 - var2) : var2;
   
   std::cout << "Result max1 * max2 = " << max1 * max2 << std::endl;
   
system("PAUSE");
return 0;
}
Добавлено через 2 минуты
определить и использовать функцию mах.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<iostream>
 
int getMax(int var1, int var2)
{
    return var1 > var2 ? var1 : var2;
}
 
int main(int argc, char* argv[])
{
   int var1 = 0;
   int var2 = 0;
 
   int max1 = 0;
   int max2 = 0;
   
   std::cout << "Input var1 = "; std::cin >> var1;
   std::cout << "Input var2 = "; std::cin >> var2;
   
   max1 = getMax(var1, var2 * 2);
   max2 = getMax(var1 * 2 - var2, var2);
   
   std::cout << "Result max1 * max2 = " << max1 * max2 << std::endl;
   
 
system("PAUSE");
return 0;
}
Yandex
Объявления
12.12.2013, 16:32     Посчитать значение выражения
Ответ Создать тему
Опции темы

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