Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основи прогр - лаб.раб.2011.doc
Скачиваний:
12
Добавлен:
03.11.2018
Размер:
495.1 Кб
Скачать

Завдання № 8. Тема: Робота з файлами (структури даних).

Заводом випускаються N різних вимірювальних приладів, кожний з яких може бути визначений даними:

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

№, п/п

Список характеристик

Завдання

1.

1, 4, 5, 9

Скласти список покупних виробів заводу.

2.

1, 2, 3, 9

Скласти список покупних виробів, вартість яких > C1

3.

1, 2, 3, 7, 10

Скласти список замовників, що замовили більше K1 приладів різних типів.

4.

1, 2, 3, 6, 8

Скласти список приладів, розміри яких не перевищують Д1, Д2, Д3, вага – В1, розрахованих на роботу в діапазоні температур Т12.

5.

1, 4, 5, 7, 9

Скласти список покупних виробів, що поставляються постачальником П1.

6.

1, 5, 8, 9

Скласти список постачальників і сумарних вартостей покупних виробів, що поставляються ними.

7.

1, 3, 4, 5, 9

Скласти список постачальників, що поставляють більше В2 найменувань покупних виробів.

8.

1, 4, 5, 7, 8

Скласти список приладів, розрахованих на напругу V1, що споживає струми < I1 і гарантійні строки, що мають, < T1.

9.

1, 4, 6, 8

Скласти список приладів, що вимірюють величину А1 у діапазоні Н1-H2 з погрішністю ≤ Е1

10.

1, 4, 7, 10

Скласти список замовників і сумарних вартостей приладів, що купуються ними.

11.

1, 4, 5, 6, 7

Скласти список приладів, що працюють у діапазоні температур Т12, вартість яких < C2.

12.

1, 4, 5, 7, 8

Скласти список для вимірів А2, що працюють на постійному струмі й мають вартості <C3.

13.

1, 2, 3, 4, 7

Скласти список K3 найбільш дорогих приладів (K3<N).

14.

1, 4, 8, 10

Скласти список міст-замовників, що купують прилади для виміру А3.

15.

1, 4, 5, 7, 10

Скласти список замовників, що замовили найбільшу кількість приладів кожного типу.

16.

1, 2, 5, 9

Скласти список постачальників, що поставляють покупні вироби на найбільшу суму для кожного приладу.

17.

1, 5, 8, 10

Скласти список замовників, що купують прилади для виміру А4, з гарантійним строком Г2.

18.

1, 2, 3, 5, 8

Скласти список приладів для виміру А5, що володіють вагою В2 і габаритами, що не перевищують Д1, Д2, Д3.

19.

1, 4, 5, 9

Скласти список приладів, для яких відношення "вартість/сумарна вартість покупних виробів" лежить у діапазоні C4-C5.

20.

1, 4, 5, 8, 10

Скласти список замовників, що купують прилади з погрішністю ≤Е.

21.

1, 2, 3, 4, 9

Скласти список найбільш дорогих покупних виробів для кожного приладу.

22.

1, 4, 5, 6, 8

Скласти список приладів, що вимірюють величину А6 з погрішністю <Е3 і мають вартість B6.

23.

1, 2, 3, 4, 5, 6, 7

Скласти список K4 найбільш дешевих приладів (K4<N)

24.

1, 2, 3, 4, 5, 10

Скласти список K5 замовників, що купують прилади на найбільшу суму.

25.

1, 2, 3, 4, 5, 8

Скласти список характеристик 1, 2, 3, 4, 5 приладів, призначених для виміру А7.

Список літератури:

  1. Единая система программной документации. – М.: Изд-во стандартов, 1991. – 128 с.

  2. Керниган Б., Ритчи Д. Язык программирования Си. Пер. с англ., 3-е изд., испр. – СПб.: "Невский Диалект", 2001. – 352 C

  3. Дейтел Х., Дейтел П. Как программировать на С: Третье издание. Пер. с англ. – М.: Бином-Пресс, 2002. – 1168 с.

  4. Шилдт Г. Полный справочник по C (4-е издание) – М.: Изд. дом «Вильямс» – 2002. – 704 с.

  5. Пахомов Б. С/C++ и MS Visual C++ 2010 для начинающих. – БХВ – Петербург, 2011. – 736 с.