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

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

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

Программа с ветвлением - C++

20.11.2012, 23:39. Просмотров 285. Ответов 0
Метки нет (Все метки)

Имеются три раствора полезного вещества с концентрациями р1, р2 и р3 каждый и стоимо-стью S1, S2 и S3 соответственно. Можно ли смешать их так, чтобы получить раствор с задан-ной концентрацией р наименьшей стоимости? Указание. Пусть a1, а2, а3 — долевые содержания растворов в смеси. Тогда для получения заданной концентрации р необходимо: р1а1+ р2а2+p3a3 = р. Кроме того, нужно учесть условие «комплектности» смеси: а1+а2+а3=1; а1>0; а2>0; а3>0. При этих условиях необходимо найти наименьшее значение линейной функции: S= S1a1 + S2a2 + S3a3 стремится к min.C учетом ограничений задача сводится к минимизации линейной функции одного переменного на отрезке, однако искомые выражения и условия получаются достаточно громоздкими. Можно показать, что в решении будут участвовать не более двух растворов. Тогда достаточно среди вариантов: а)а1=0; б)а2 = 0; в)а3=0 выбрать оптимальный, и затем провести необходимые расчеты.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2012, 23:39     Программа с ветвлением
Посмотрите здесь:

Циклы с ветвлением C++
C++ не могу разобраться с ветвлением
Линейные, цикл с пред- и постусловием, и цыкл с ветвлением C++
Задача на составление программы с ветвлением вычислительного процесса C++
Написать программу вычисления функции С++ с ветвлением C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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