- •Задания к лабораторным работам Задание № 1. Тема: Условный оператор, операторы ввода / вывода
- •Задание № 2. Тема: Операторы цикла while, do-while
- •Задание № 3. Тема: Одномерные массивы
- •Задание № 4. Тема: Двумерные массивы
- •Задание № 5. Тема: Функции. Динамические массивы и структуры
- •Задание № 6. Тема: Работа со строками.
- •Задание № 7. Тема: работа с файлами (базовые типы данных).
- •Задание № 8. Тема: Работа с файлами (структуры данных).
Задание № 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, рассчитанных на работу в диапазоне температур Т1-Т2. |
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 |
Составить список приборов, работающих в диапазоне температур Т1-Т2, стоимость которых < 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. |
Список літератури:
Единая система программной документации. – М.: Изд-во стандартов, 1991. – 128 с.
Керниган Б., Ритчи Д. Язык программирования Си. Пер. с англ., 3-е изд., испр. – СПб.: "Невский Диалект", 2001. – 352 C
Дейтел Х., Дейтел П. Как программировать на С: Третье издание. Пер. с англ. – М.: Бином-Пресс, 2002. – 1168 с.
Шилдт Г. Полный справочник по C (4-е издание) – М.: Изд. дом «Вильямс» – 2002. – 704 с.
Пахомов Б. С/C++ и MS Visual C++ 2010 для начинающих. – БХВ – Петербург, 2011. – 736 с.