Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_uk_k_lab_r_6.doc
Скачиваний:
4
Добавлен:
18.12.2018
Размер:
189.44 Кб
Скачать
  1. 6.5 Задание 2

Разработать алгоритм и написать программу решения задачи индивидуального варианта.

  1. Список товаров, имеющихся на складе, включает: наименование товара, количество единиц товара, цену единицы товара, дату поступления товара на склад. Для описания списка товаров в программе необходимо использовать тип данных структура. Для хранения списка товаров создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести в порядке возрастания стоимости список товаров, хранящихся более одного месяца и стоимость которых превышает 1000 рублей.

  1. Для получения места в общежитии формируется список студентов, который включает: Ф. И. О. студента, номер группы (буква и четыре цифры), средний балл, доход на одного члена семьи. Общежитие в первую очередь предоставляется тем студентам, у которых доход на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Для описания списка студентов в программе необходимо использовать тип данных структура. Для хранения списка студентов создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести список очередности предоставления мест в общежитии.

  1. В справочной автовокзала хранится расписание рейсов автобусов. Для каждого рейса указаны: номер рейса, тип автобуса, пункт назначения, время отправления, время прибытия в конечный пункт. Для описания рейса в программе необходимо использовать тип данных структура. Для хранения расписания рейсов автобусов создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести отсортированную информацию о рейсах, которыми можно воспользоваться для прибытия в пункт назначения ранее заданного времени.

  1. На междугородней АТС информация о разговорах содержит: дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе, номер телефона абонента. Для описания информации о разговорах в программе необходимо использовать тип данных структура. Для хранения информации о разговорах создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести по каждому городу общее время разговоров и общую сумму. Вывод осуществите в порядке возрастания суммы.

  1. Информация о сотрудниках фирмы содержит: Ф. И. О. сотрудника, табельный номер, количество отработанных часов за месяц, почасовой тариф. Рабочее время свыше 144 часов считается сверхурочным и оплачивается в двойном размере. Для описания информации о сотрудниках фирмы в программе необходимо использовать тип данных структура. Для хранения информации о сотрудниках фирмы создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести размер заработной платы каждого сотрудника фирмы за вычетом подоходного налога, который составляет 13% от суммы заработка. Информацию отсортируйте.

  1. Информация об участниках спортивных соревнований содержит: Ф. И. О. игрока, игровой номер, возраст, рост, вес. Для описания информации об участниках спортивных соревнований в программе необходимо использовать тип данных структура. Для хранения информации об участниках спортивных соревнований создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести информацию о самых молодых, самых рослых и самых легких участниках соревнований.

  1. Для книг хранящихся в библиотеке задаются: регистрационный номер, Ф. И. О. автора, название, год издания, издательство, количество страниц. Для описания книг в программе необходимо использовать тип данных структура. Для хранения информации о книгах создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести отсортированный список книг, изданных после заданного года

  1. Различные цеха завода выпускают продукцию нескольких наименований. Сведения о выпущенной продукции включают: наименование, количество, номер цеха. Для описания сведений о выпущенной продукции в программе необходимо использовать тип данных структура. Для хранения сведений о выпущенной продукции создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: для заданного цеха вывести информацию о выпущенной продукции в порядке убывания количества.

  1. Информация о сотрудниках предприятия содержит: Ф. И. О. сотрудника, номер отдела, должность, дату начала работы. Для описания информации о сотрудниках предприятия в программе необходимо использовать тип данных структура. Для хранения информации о сотрудниках создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести список сотрудников по указанному отделу в порядке убывания стажа работы.

  1. Ведомость абитуриентов, сдавших вступительные экзамены, содержит: Ф. И. О. абитуриента, адрес, оценки по трем предметам. Для описания строки ведомости в программе необходимо использовать тип данных структура. Для хранения ведомости абитуриентов создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: определить количество абитуриентов, проживающих в г. Барнаул и сдавших экзамены со средним баллом не ниже 50. Вывести их фамилии в порядке возрастания среднего балла.

  1. Справочная служба содержит информацию о кинофильмах: название кинотеатра, стоимость билета, время сеанса, адрес. Для описания информации о кинофильмах в программе необходимо использовать тип данных структура. Для хранения информации о кинофильмах создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести адреса всех кинотеатров в порядке возрастания стоимости билетов с указанным временем сеанса.

  1. Информация о городах России содержит: название города, количество жителей, количество школ, количество высших учебных заведений. Для описания информации о городах России в программе необходимо использовать тип данных структура. Для хранения информации о городах России создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести названия городов и количество жителей, где не менее двух высших учебных заведений и количество школ не меньше заданного числа.

  1. Имеется информация о телевизорах на складе: наименование, фирма изготовитель, стоимость, размер экрана, количество на складе. Для описания информации о телевизорах на складе в программе необходимо использовать тип данных структура. Для хранения информации о телевизорах на складе создать бинарный файл, ориентированный на тип данных структура. Предусмотреть в программе просмотр бинарного файла и выполнить его обработку: вывести в порядке возрастания стоимости названия телевизоров и их количество на складе.

18

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]