Вариант 5. Разработка диалоговой программы «Строительная фирма»



Строительная фирма располагает m филиалами, на каждом из которых выпускается n видов продукции.

Известны:

- номер филиала;

- название филиала;

- номер продукции;

- название продукции;

- объемы выпуска продукции каждого вида на филиалах за месяц (с января по декабрь);

- себестоимость выпуска продукции;

- цена продажи единицы продукции.

Определить:

1) среднюю стоимость выпуска каждого вида продукции на фирме;

2) для всех филиалов вид продукции с минимальной величиной прибыли (товарная продукция за вычетом себестоимости);

3) список филиалов по уменьшению произведенной продукции в денежном выражении;

4) построить диаграмму распределения средней стоимости выпуска каждого вида продукции на фирме.

В программе предусмотреть:

- использование подпрограмм;

- организацию диалога с пользователем во время работы программы; ввод данных вручную;

- генерацию числовых данных с помощью счетчика случайных чисел;

- сохранение данных в файл;

- загрузку данных из файла.


Вариант 6. Разработка диалоговой программы «Станки»

На машиностроительном предприятии обрабатывается m (i=1, m) деталей на n (j=1, n) станках. Известны:

- номер детали;

- название детали;

- номер станка;

- название станка;

- номер сырья;

- название сырья;

- номер технологии

- название технологии;

- расход сырья при обработке i-й детали на j-м станке.

Обработка деталей на станках предусматривается по нескольким технологиям.

Определить:

1) суммарный расход сырья на выпуск детали каждого вида по всем технологиям;

2) в каждой технологии - значения средних расходов по станкам;

3) в каждой технологии - список наименований деталей в порядке возрастания суммарного расхода сырья;

4) построить диаграмму распределения значений средних расходов по станкам.

В программе предусмотреть:

- использование подпрограмм;

- организацию диалога с пользователем во время работы программы; ввод данных вручную;

- генерацию числовых данных с помощью счетчика случайных чисел;

- сохранение данных в файл;

- загрузку данных из файла.


Вариант 7. Разработка диалоговой программы «Мебельный комбинат»

В цехе мебельного комбината имеется несколько видов оборудования, производящего выбросы некоторых вредных веществ. На выбросы установлены нормы, превышение которых влечет за собой штрафные санкции, увеличение штрафа прямо пропорционально превышению установленной нормы.

Известны:

- номер оборудования;

- вид оборудования;

- название оборудования;

- номер вредного вещества;

- название вредного вещества;

- величина штрафных санкций в зависимости от названия вредного вещества;

- фактические значения выбросов по каждой единице оборудования;

- нормативы (установленные нормы), превышение которых ведет к штрафным санкциям.

Определить для (каждого) цеха:

1) виды выбросов, по которым имеется превышение установленных норм, и соответствующие им суммы штрафов;

2) общую величину штрафов за выбросы;

3) по каждому виду выбросов список оборудования по возрастанию производимых им вредных выбросов;

4) построить диаграмму распределения видов выбросов, по которым имеется превышение установленных норм, и соответствующих им сумм штрафов.

В программе предусмотреть:

- использование подпрограмм;

- организацию диалога с пользователем во время работы программы; ввод данных вручную;

- генерацию числовых данных с помощью счетчика случайных чисел;

- сохранение данных в файл;

- загрузку данных из файла.

 

Вариант 8. Разработка диалоговой программы «Торговое предприятие»

Группа экспертов торгового предприятия осуществляет оценку образцов новых товаров. Оценка выставляется каждым экспертом каждому образцу в баллах (высшая оценка 100 баллов).

Известны:

- табельный номер эксперта;

- ФИО эксперта;

- пол;

- возраст;

- телефон;

- номер образца;

- название образца;

- экспертная оценка образца.

Определить:

1) номера образцов, признанных наилучшими и наихудшими по суммарной оценке экспертов;

2) номера экспертов (не менее двух), наиболее высоко оценивших наилучший образец;

3) наименование товаров в порядке убывания их суммарных экспертных оценок;

4) построить диаграмму распределения наименование товаров в порядке убывания их суммарных экспертных оценок.

В программе предусмотреть:

- использование подпрограмм;

- организацию диалога с пользователем во время работы программы; ввод данных вручную;

- генерацию числовых данных с помощью счетчика случайных чисел;

- сохранение данных в файл;

- загрузку данных из файла.

 


Дата добавления: 2019-07-15; просмотров: 172; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!