Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Написать программу, котораяСтр 1 из 2Следующая ⇒
Задания к курсовой работе
1. Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла: - фамилия и инициалы сотрудника; - год рождения; - пол; - стаж работы; - оклад. Написать программу, выдающую - информацию о заданном сотруднике; - список сотрудников пенсионного возраста; - средний оклад сотрудников отдела.
2. Дан файл, содержащий информацию о маршрутах городского транспорта. Структура записи файла: - номер маршрута, - вид транспорта (а - автобус, т - троллейбус, м - маршрутное такси), - начальный пункт, - конечный пункт, - время в пути. Написать программу, выдающую - список всех маршрутов указанного вида транспорта, - количество маршрутов из пункта А в пункт В; - номер маршрута, время в пути для которого из А в В минимальное.
3. Дан файл, содержащий информацию о маршрутах городского транспорта. Структура записи файла: - номер маршрута; - вид транспорта (а - автобус, т – трамвай, м -маршрутное такси), - начальный пункт, - конечный пункт, - время в пути. Написать программу, выдающую - список всех маршрутов из пункта А (или в пункт А); - номер самого длинного маршрута из А (или в А); - количество маршрутов каждого вида транспорта, следующих из А (в А).
4. Дан файл, содержащий информацию о поездах дальнего следования с Казанского вокзала. Структура записи файла: - номер поезда; - станция назначения; - время отправления; - время в пути. Написать программу, выдающую - список всех поездов, следующих до города Х, с указанием времени отправления; - номер поезда с минимальным временем следования до города Х (с указанием времени отправления и прибытия).
5. Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла: - номер поезда; - время отправления; - станция назначения; - время прибытия; - дни недели движения (е - ежедневно, р - рабочие дни, с - субботние и воскресные дни). Написать программу, выдающую - список поездов, следующих до заданной станции по выходным дням; - количество поездов, прибывающих на заданную станцию до указанного времени.
6. Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла: - номер поезда; - время отправления; - станция назначения; - время прибытия; - дни недели (р - рабочие дни, с - субботние и воскресные, в - только воскресные дни, е - ежедневно). Написать программу, выдающую - информацию о поезде с номером N; - список поездов, следующих до станции A (с указанием времени отправления и прибытия и дней движения); - количество поездов, отправляющихся в промежутке времени от Х до Y по воскресным дням.
7. Дан файл, содержащий информацию о поступлении товаров на склад в текущем месяце. Структура записи файла: - шифр товара; - наименование товара; - количество единиц товара; - день поступления. Написать программу, выдающую - сколько единиц товара с заданным шифром поступило на склад; - список товаров, поступивших в заданный день.
8. Дан файл, содержащий информацию о товарах, хранящихся на складе. Структура записи файла: - шифр товара, - наименование товара, - дата поступления, - количество единиц товара. Записи в файле не упорядочены. Количество различных товаров не больше 50. Написать программу, выдающую список всех товаров с их количеством в порядке возрастания шифров.
9. Дан файл, содержащий информацию о количестве изделий, собранных сборщиками цеха за неделю. Структура записи файла: - фамилия сборщика, - количество изделий, собранных им ежедневно в течение пятидневной недели, т.е. раздельно - в понедельник, вторник и т.д. Написать программу, печатающую - общее количество деталей, собранных каждым рабочим за неделю; - фамилию сборщика, собравшего наибольшее число изделий, и день, когда он достиг наивысшей производительности труда.
10. Дан файл, содержащий сведения о сдаче студентами сессии. Структура записи файла: фамилия и инициалы студента, оценки по четырем экзаменам и пяти зачетам («з» - зачет, «н» - незачет). Написать программу, выдающую следующую информацию: - фамилии студентов, не имеющих задолженностей; - процент неуспевающих студентов; Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена. В файле записи не упорядочены, количество записей не более 50. Написать программу, которая - добавляет новую запись, вводимую с клавиатуры, в конец файла; - печатает данные в виде таблицы в порядке возрастания шифров товаров.
12. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена. Написать программу, которая при покупке товара проверяет, имеется ли в наличии заданное количество соответствующего товара, и если имеется, изменяет в файле соответствующую запись (уменьшает количество), вычисляет и печатает стоимость товара.
13. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена. Написать программу, которая - изменяет в записи с заданным шифром количество или цену товара по запросу с клавиатуры; - удаляет из файла все записи с нулевым количеством товара.
14. Дан файл, содержащий сведения о месячной заработной плате рабочих завода. Структура записи файла: фамилия и инициалы рабочего, номер цеха, размер зарплаты за месяц. Написать программу, которая вычисляет общую сумму выплат за месяц по цеху Х и среднемесячный заработок рабочего этого цеха, печатает для бухгалтерии ведомость для начисления зарплаты рабочим этого цеха (в алфавитном порядке).
15. Дан файл, содержащий сведения о сдаче студентами сессии. Структура записи файла: номер группы, фамилия и инициалы студента, оценки по четырем экзаменам и пяти зачетам ( «з» - зачет; «н» - незачет). Написать программу, выдающую следующую информацию: - фамилии неуспевающих студентов с указанием номеров групп и количества задолженностей; - средний балл, полученный каждым студентом группы Х и всей группой в целом.
16. Дан файл, содержащий сведения о наличии билетов и рейсах Аэрофлота. Структура записи файла: номер рейса, пункт назначения, время вылета, время прибытия, количество свободных мест в салоне. Написать программу, выдающую последовательно информацию следующего вида: 1. рейсы и время отправления и прибытия самолетов в заданный город; 2. наличие свободных мест на указанный рейс в этот город. Указание. Для решения второй задачи использовать таблицу, содержащую сведения о наличии свободных мест на каждый рейс в заданный город. Таблицу получить при решении первой задачи.
17. Дан файл, содержащий сведения о сотрудниках института. Структура записи файла: фамилия и инициалы, год рождения, пол, стаж работы, название отдела, должность. Написать программу, которая печатает - список сотрудников пенсионного возраста на сегодняшний день с указанием стажа работы; - средний стаж работающих в отделе Х.
18. Дан файл, содержащий сведения об ассортименте обуви фирмы. Структура записи файла: артикул, наименование, количество, стоимость одной пары. Артикул начинается с буквы Д для дамской обуви, М для мужской, П для детской. Написать программу, выдающую информацию: - о наличии и стоимости обуви артикула Х; - ассортиментный список детской обуви с указанием наименования и имеющегося в наличии числа пар каждой модели.
19. Дан файл, содержащий сведения об отправлении поездов дальнего следования с Казанского вокзала. Структура записи файла: номер поезда, станция назначения, время отправления, время в пути, наличие билетов. Написать программу, которая позволяет получить: - информацию о поездах, отправляющихся до указанного времени; - наличие билетов на поезд с номером ХХХ.
20. Дан файл, содержащий сведения о телефонах абонентов. Структура записи файла: фамилия и инициалы абонента, год установки телефона, номер телефона. Написать программу, выдающую: - номер телефона заданного абонента; - фамилию абонента с заданным номером телефона; - количество телефонов, установленных с ХХХХ года. 21. Дан файл, содержащий сведения о сотрудниках отдела учреждения. Структура записи файла: фамилия и инициалы сотрудника, год рождения, должность, домашний адрес. |
||
Последнее изменение этой страницы: 2018-05-10; просмотров: 315. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |