Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование задач с применением структурированных данных. Лабораторный практикум.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
6. Создать файл из структур, каждая из которых содержит следующие по-
Номер
Кол-во
Кол-во
самолетов
Процент
самолетов
Итого
Номер
автобуса
Наименование
Кол-во
билетов
Цена
Стоимость
Итого
Табельный
ФИО
Оклад
Кол-во
дней
Кол-во
Заработ-
Итого
ля: № авиаполка, количество самолетов, количество боеготовых самолетов. Рассчитать процент боеготовых самолетов и вывести данные из файла в виде следующей таблицы:
Справка о боеготовности
авиаполка
самолетов
боеготовых
боеготовых
7. Создать файл из структур, каждая из которых содержит следующие по-
ля: номер рейса автобуса, наименование рейса, количество проданных билетов, цена за билет. Рассчитать стоимость проданных билетов и вывести данные из файла в виде следующей таблицы:
Справка о проданных билетах
рейса
рейса
проданных
8. Создать файл из структур, каждая из которых содержит следующие по-
ля: табельный номер, ФИО работника, оклад, количество отработанных дней, количество рабочих дней в месяце. Рассчитать заработную плату и вывести данные из файла в виде следующей таблицы:
Справка о заработной плате
номер
61
отрабо-
танных
рабочих
дней
ная
плата
9. Создать файл из структур, каждая из которых содержит следующие поля:
Деталь
Материал
Количество
Норма
Цена
Стоимость
Итого
Марка
автомобиля
Норма расхода
бензина
Пробег
Цена
Стоимость
Итого
Шифр
группы
Курс
Численность
группы
Кол-во
должников
Процент
должников
Итого
ФИО
Должность
Заработная
плата
Процент
премии
Сумма
премии
Итого
название детали, название материала, цена за единицу материала, количество де­талей, норма расхода материала на деталь. Рассчитать расход материала на все количество деталей и вывести данные из файла в виде следующей таблицы:
Расходная ведомость
10. Создать файл из структур, каждая из которых содержит следующие по-
ля: марка автомобиля, норма расхода бензина, л/км; среднемесячный пробег, км; цена бензина. Рассчитать расход бензина и вывести данные из файла в виде следующей таблицы:
Расходная ведомость
11. Создать файл из структур, каждая из которых содержит следующие по-
ля: шифр группы, курс, численность группы, количество должников. Рассчи­тать процент должников в каждой группе и вывести данные из файла в виде следующей таблицы:
Справка о группах
12. Создать файл из структур, каждая из которых содержит следующие по-
ля: ФИО, должность, заработная плата, процент премии. Рассчитать сумму премии и вывести данные из файла в виде следующей таблицы:
Премии сотрудников
62
13. Создать файл из структур, каждая из которых содержит следующие по-
Марка
Грузоподъ-
Кол-во
день
Кол-во ра-
в месяце
Общее кол-во
грузов
Итого
Код
операции
Тип прибора
Годные
Брак
Процент
Итого
Поряд-
номер
ФИО
Кол-во
отпуска
Кол-во
работы
Заработ-
Отпускные
Итого
ФИО
Разряд
Часовая
ставка
Отработано
Заработная
Итого
ля: марка автомобиля, грузоподъемность, количество рейсов в день, количество рабочих дней в месяце. Рассчитать общее количество перевезенных грузов и вывести данные из файла в виде следующей таблицы:
Справка о перевозках
автомобиля
емность
рейсов в
бочих дней
перевезенных
14. Создать файл из структур, каждая из которых содержит следующие по-
ля: код операции, тип прибора, годные, брак. Рассчитать процент выхода год­ных приборов и вывести данные из файла в виде следующей таблицы:
Выход годных
15. Создать файл из структур, каждая из которых содержит следующие по-
ля: ФИО, количество дней отпуска, среднее количество рабочих дней в месяце, средняя месячная заработная плата. Вычислить отпускные и вывести данные из файла в виде следующей таблицы:
Отпускные выплаты
ля: ФИО, разряд, часовая тарифная ставка, количество отработанных часов. Рассчитать зарплату рабочих-повременщиков и вывести данные из файла в ви­де следующей таблицы:
ковый
дней
дней
ная плата
16. Создать файл из структур, каждая из которых содержит следующие по-
Ведомость на оплату
тарифная
63
часов
плата
17. Создать файл из структур, каждая из которых содержит следующие по-
Дата
испытаний
Марка
оружия
Кол-во вы-
стрелов
Кол-во
попаданий
Процент
попаданий
ФИО
Программирование
Экономика
План
Факт
Процент
План
Факт
Процент
Итого Итого
Изделие
План
Фактическое
кол-во
Процент
выполнения
Итого
Код
Наименование
Количество часов
Лекции
Практика
Лаб.
работа
Итого
Итого
ля: дата испытаний, марка оружия, количество выстрелов, количество попада­ний. Рассчитать процент попаданий и вывести данные из файла в виде следую­щей таблицы:
Сведения об испытаниях оружия
18. Создать файл из структур, каждая из которых содержит следующие по-
ля: ФИО студента, количество лабораторных работ по программированию, ко­личество сделанных работ по программированию, количество лабораторных работ по экономике, количество сделанных работ по экономике. Рассчитать процент выполнения лабораторных работ и вывести данные из файла в вывести данные из файла в виде следующей таблицы:
Выполнение лабораторных работ
19. Создать файл из структур, каждая из которых содержит следующие по-
ля: изделие, план производства, фактическое количество. Рассчитать процент выполнения плана и вывести данные из файла в виде следующей таблицы:
Выполнение плана
20. Создать файл из структур, каждая из которых содержит следующие по-
ля: код и наименование дисциплин, количество часов лекций, практики и лабо­раторных работ. Рассчитать общее количество часов учебных занятий и выве­сти данные из файла в виде следующей таблицы:
Учебный план
дисциплины
64
21. Создать файл из структур, каждая из которых содержит следующие по-
Код
Время
работы
Продолжи-
смены
Процент
Итого
Факультет
Шифр
Кол-во
Кол-во
кафедре
Процент
подготовкой
Итого
Название принтера
Производитель
Цена
Кол-во
проданных штук
Стоимость
Итого
Название
Количество
Количество
сотрудников
Процент
сотрудников
Итого
ля: код станка, время фактической работы станка, продолжительность смены. Рассчитать процент загруженности станка и вывести данные из файла в виде следующей таблицы:
Справка о загруженности оборудования
станка
фактической
тельность
загруженности
22. Создать файл из структур, каждая из которых содержит следующие по-
ля: факультет, шифр группы, количество студентов, количество студентов на военной кафедре. Рассчитать процент студентов с военной подготовкой и выве­сти данные из файла в виде следующей таблицы:
Отчет по группам студентов с военной подготовкой
группы
студентов
студентов
на военной
студентов с военной
23. Создать файл из структур, каждая из которых содержит следующие по-
ля: название принтера, производитель, цена, количество проданных экземпля­ров. Рассчитать стоимость и вывести данные из файла в виде следующей таб­лицы:
Отчет о продажах принтеров
24. Создать файл из структур, каждая из которых содержит следующие по-
ля: название кафедры, количество сотрудников, количество штатных сотрудни­ков. Рассчитать процент штатных сотрудников и вывести данные из файла в виде следующей таблицы:
кафедры
Отчет о кадровом составе
сотрудников
штатных
65
штатных
25. Создать файл из структур, каждая из которых содержит следующие по-
Шифр
Кол-во
Номер
Число
тест
Процент
тест
Итого
Факультет
Шифр
Кол-во людей
Количество
студентов
Процент
студентов
Итого
Название
Жанр
Кол-во
копий
Кол-во
копий
Общее
копий
Итого
ля: шифр группы, количество людей в группе, номер теста, число прошедших тест. Рассчитать процент прошедших тест и вывести данные из файла в виде следующей таблицы:
Справка о результатах тестирования
группы
людей в группе
теста
прошедших
прошедших
26. Создать файл из структур, каждая из которых содержит следующие по-
ля: факультет, шифр группы, количество людей в группе, количество платных. Рассчитать процент платных студентов и вывести данные из файла в виде сле­дующей таблицы:
Справка о платных студентах
группы
в группе
платных
платных
27. Создать файл из структур, каждая из которых содержит следующие по-
ля: название игры, жанр, кол-во проданных физических копий, количество про­данных цифровых копий. Рассчитать общее количество проданных копий и вы­вести данные из файла в виде следующей таблицы:
Отчет о продажах игр
игры
проданных
физических
66
проданных
цифровых
количество
проданных
28. Создать файл из структур, каждая из которых содержит следующие по-
Номер
Пункт
ния
Пункт
Цена
Количество
билетов
Стоимость
билетов
Итого
Тип
Обозначение
Кол-во
Цена
Стоимость
на складе
Итого
ФИО
Оклад
Подоходный
(процент)
Профсоюзный
(процент)
Суммарный
в рублях
Итого
ля: номер поезда, пункт отправления, пункт назначения, цена билета, количе­ство проданных билетов. Рассчитать стоимость проданных билетов и вывести данные из файла в виде следующей таблицы:
Справка о продажах ж/д билетов
поезда
отправле-
назначения
билета
проданных
проданных
29. Создать файл из структур, каждая из которых содержит следующие по-
ля: тип устройства, обозначение, количество на складе, цена устройства. Рас­считать стоимость устройств на складе и вывести данные из файла в виде сле­дующей таблицы:
Отчет по состоянию склада
устройства
устройства
на складе
устройства
устройств
30. Создать файл из структур, каждая из которых содержит следующие по-
ля: ФИО, оклад, подоходный налог (процент), профсоюзный налог (процент). Рассчитать общую сумму налогов в рублях и вывести данные из файла в виде следующей таблицы:
Отчет по налогам
налог
67
налог
налог
31. Создать файл из структур, каждая из которых содержит следующие по-
Адрес
Плата
чество
Плата
ную воду
Плата
воду
Общая
оплаты
Итого
Адрес
Плата
Плата
телефон
Плата
Общая
за услуги связи
Итого
Номер
вызова
Адрес
Расстояние
в км
Цена за км
Плата
за такси
Итого
Код
операции
Тип
прибора
Годные
Брак
Процент
выхода годных
Итого
ля: адрес, плата за электричество, плата за холодную воду, плата за горячую воду. Рассчитать общую сумму оплаты за коммунальные услуги и вывести дан­ные из файла в виде следующей таблицы:
Отчет по коммунальным платежам
за электри-
за холод-
за горячую
сумма
32. Создать файл из структур, каждая из которых содержит следующие по-
ля: адрес, плата за Интернет, плата за стационарный телефон, плата за кабель­ное телевидение. Рассчитать общую сумму оплаты за услуги связи и вывести данные из файла в виде следующей таблицы:
Отчет по оплате услуг связи
за Интернет
за стацио-
нарный
за кабельное телевидение
сумма
оплаты
33. Создать файл из структур, каждая из которых содержит следующие по-
ля: номер вызова, адрес, расстояние в км, цена за км. Рассчитать плату за такси и вывести данные из файла в виде следующей таблицы:
Отчет по оплате услуг такси
34. Создать файл из структур, каждая из которых содержит следующие по-
ля: код операции, тип прибора, годные, брак. Рассчитать процент выхода год­ных приборов и вывести данные из файла в виде следующей таблицы:
Выход годных
68
35. Создать файл из структур, каждая из которых содержит следующие по-
Адрес
Кол-во
Цена за м2
Жилая
дома
Стоимость
площади
Итого
Номер
Модель
Дата
Цена
Стоимость
ных услуг
Цена
Итого
Номер
заказа
ФИО
заказчика
Стоимость
заказа
Процент
скидки
Стоимость
с учетом скидки
Итого
Номер
Марка
Цена
Кол-во
литров
Стоимость
бензина
Итого
ля: адрес дома, количество квартир, цена за м
2
, жилая площадь дома. Рассчи­тать стоимость жилой площади дома и вывести данные из файла в виде следу­ющей таблицы:
Отчет по стоимости жилой площади домов
дома
квартир
площадь
жилой
36. Создать файл из структур, каждая из которых содержит следующие по­ля: номер автомобиля, модель, дата продажи, цена, скидка. Рассчитать цену продажи с учетом стоимости дополнительных услуг и вывести данные из файла в виде следующей таблицы:
Отчет по стоимости продаж автомобилей
автомобиля
продажи
дополнитель-
продажи
37. Создать файл из структур, каждая из которых содержит следующие по­ля: номер заказа, ФИО заказчика, стоимость заказа, процент скидки. Рассчитать стоимость заказа с учетом скидки и вывести данные из файла в виде следую­щей таблицы:
Отчет по заказам
38. Создать файл из структур, каждая из которых содержит следующие по­ля: номер колонки, марка бензина, цена за литр, количество проданных литров. Рассчитать стоимость проданного бензина и вывести данные из файла в виде следующей таблицы:
колонки
Отчет по продажам бензина
бензина
за литр
69
проданных
проданного
39. Создать файл из структур, каждая из которых содержит следующие по-
Адрес
квартиры
Этаж
Цена за м2
Площадь
Стоимость
квартиры
Итого
Номер
автомобиля
Модель
Дата
продажи
Цена
Скидка
Цена
продажи
Итого
2
ля: адрес квартиры, этаж, цена за м
, площадь. Рассчитать стоимость квартиры
и вывести данные из файла в виде следующей таблицы:
Отчет по стоимости квартир
40. Создать файл из структур, каждая из которых содержит следующие по­ля: номер автомобиля, модель, дата продажи, цена, скидка. Рассчитать стои­мость продажи с учетом скидки и вывести данные из файла в виде следующей таблицы:
Отчет по продаже автомобилей
70
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]