Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2010, 20:05   #1
Ehha1234
Пользователь
 
Регистрация: 02.06.2010
Сообщений: 10
По умолчанию

кто может, помогите с задачкой: Технологическая линия производительностью 3 изд./с непрерывно работает в течении смены. Длительность смены равна 8 ч. Количество брака находится в диапазоне от 0 до 7%. При работе без брака прибыль составляет 38% от стоимости, при выпуске брака до 3% прибыль снижается на 0,2 с каждой бракованной единицы. Если количество бракованных изделий больше 3%, прибыль уменьшается на 0,5% с каждой бракованной единицы. Рассчитать количество выпущенных изделий в смену, прибыль и потери за счет брака в каждом случае, если цена 1-го изделия известна.

здесь нужно использовать цикл???

Последний раз редактировалось Stilet; 07.06.2010 в 15:59.
Ehha1234 вне форума Ответить с цитированием
Старый 07.06.2010, 15:51   #2
Sweta
Форумчанин
 
Регистрация: 22.11.2007
Сообщений: 664
По умолчанию

1. Вычисляем количество изделий за смену
N=3*8*3600.
Прибыль = N*стоимость*0.38
2. Используем оператор if(Брак==0)
Потери =0
else
Nbr=N*процент брака
if (Брак<0.03)
Потери=Nbr*0.2
Прибыль=Прибыль-Потери
if (Брак>0.03)
Потери=Nbr*0.005*Стоимость
Прибыль=Прибыль-Потери
Хотя в Вашем условии непонятно Снижении прибыли при браке меньше 3%. 0,2 это проценты или денежные единицы?
Неприятности приходят и уходят, а жизнь продолжается!
Sweta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц