автобус т троллейбус м маршрутное такси начальный пункт конечный пункт время в пути
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Задания к курсовой работе
- Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла:
- фамилия и инициалы сотрудника;
- год рождения;
- пол;
- стаж работы;
- оклад.
Написать программу, выдающую
- информацию о заданном сотруднике;
- список сотрудников пенсионного возраста;
- средний оклад сотрудников отдела.
- Дан файл, содержащий информацию о маршрутах городского транспорта. Структура записи файла:
- номер маршрута,
- вид транспорта (а - автобус, т - троллейбус, м - маршрутное такси),
- начальный пункт,
- конечный пункт,
- время в пути.
Написать программу, выдающую
- список всех маршрутов указанного вида транспорта,
- количество маршрутов из пункта А в пункт В;
- номер маршрута, время в пути для которого из А в В минимальное.
- Дан файл, содержащий информацию о маршрутах городского транспорта. Структура записи файла:
- номер маршрута;
- вид транспорта (а - автобус, т трамвай, м -маршрутное такси),
- начальный пункт,
- конечный пункт,
- время в пути.
Написать программу, выдающую
- список всех маршрутов из пункта А (или в пункт А);
- номер самого длинного маршрута из А (или в А);
- количество маршрутов каждого вида транспорта, следующих из А (в А).
- Дан файл, содержащий информацию о поездах дальнего следования с Казанского вокзала. Структура записи файла:
- номер поезда;
- станция назначения;
- время отправления;
- время в пути.
Написать программу, выдающую
- список всех поездов, следующих до города Х, с указанием времени отправления;
- номер поезда с минимальным временем следования до города Х (с указанием времени отправления и прибытия).
- Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла:
- номер поезда;
- время отправления;
- станция назначения;
- время прибытия;
- дни недели движения (е - ежедневно, р - рабочие дни, с - субботние и воскресные дни).
Написать программу, выдающую
- список поездов, следующих до заданной станции по выходным дням;
- количество поездов, прибывающих на заданную станцию до указанного времени.
- Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла:
- номер поезда;
- время отправления;
- станция назначения;
- время прибытия;
- дни недели (р - рабочие дни, с - субботние и воскресные, в - только воскресные дни, е - ежедневно).
Написать программу, выдающую
- информацию о поезде с номером N;
- список поездов, следующих до станции A (с указанием времени отправления и прибытия и дней движения);
- количество поездов, отправляющихся в промежутке времени от Х до Y по воскресным дням.
- Дан файл, содержащий информацию о товарах, хранящихся на складе. Структура записи файла:
- шифр товара;
- наименование товара;
- количество единиц товара;
- дата поступления.
Написать программу, выдающую
- сколько единиц товара с заданным шифром имеется на складе;
- список товаров (с указанием количества), поступившего в заданный день.
- Дан файл, содержащий информацию о товарах, хранящихся на складе. Структура записи файла:
- шифр товара,
- наименование товара,
- дата поступления,
- количество единиц товара.
Записи в файле не упорядочены. Количество различных товаров не больше 50.
Написать программу, выдающую список всех товаров с их количеством в порядке возрастания шифров.
- Дан файл, содержащий информацию о количестве изделий, собранных сборщиками цеха за неделю. Структура записи файла:
- фамилия сборщика,
- количество изделий, собранных им ежедневно в течение пятидневной недели, т.е. раздельно - в понедельник, вторник и т.д.
Написать программу, печатающую
- общее количество деталей, собранных каждым рабочим за неделю;
- фамилию сборщика, собравшего наибольшее число изделий, и день, когда он достиг наивысшей производительности труда.
- Дан файл, содержащий сведения о сдаче студентами сессии. Структура записи файла: фамилия и инициалы студента, оценки по четырем экзаменам и пяти зачетам («з» - зачет, «н» - незачет).
Написать программу, выдающую следующую информацию:
- фамилии студентов, не имеющих задолженностей;
- процент неуспевающих студентов;
- фамилии студентов, имеющих наибольшее число задолженностей.
11. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена. В файле записи не упорядочены, количество записей не более 50.
Написать программу, которая
- добавляет новую запись, вводимую с клавиатуры, в конец файла;
- печатает данные в виде таблицы в порядке возрастания шифров товаров.
- Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена.
Написать программу, которая при покупке товара проверяет, имеется ли в наличии заданное количество соответствующего товара, и если имеется, изменяет в файле соответствующую запись (уменьшает количество), вычисляет и печатает стоимость товара.
13. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла: шифр товара, наименование, количество, цена.
Написать программу, которая
- изменяет в записи с заданным шифром количество или цену товара по запросу с клавиатуры;
- удаляет из файла все записи с нулевым количеством товара.
14. Дан файл, содержащий сведения о месячной заработной плате рабочих завода. Структура записи файла: фамилия и инициалы рабочего, номер цеха, размер зарплаты за месяц.
Написать программу, которая вычисляет общую сумму выплат за месяц по цеху Х и среднемесячный заработок рабочего этого цеха, печатает для бухгалтерии ведомость для начисления зарплаты рабочим этого цеха (в алфавитном порядке).
- Дан файл, содержащий сведения о сдаче студентами сессии. Структура записи файла: номер группы, фамилия и инициалы студента, оценки по четырем экзаменам и пяти зачетам ( «з» - зачет; «н» - незачет).
Написать программу, выдающую следующую информацию:
- фамилии неуспевающих студентов с указанием номеров групп и количества задолженностей;
- средний балл, полученный каждым студентом группы Х и всей группой в целом.
- Дан файл, содержащий сведения о наличии билетов и рейсах Аэрофлота. Структура записи файла: номер рейса, пункт назначения, время вылета, время прибытия, количество свободных мест в салоне.
Написать программу, выдающую последовательно информацию следующего вида:
1. рейсы и время отправления и прибытия самолетов в заданный город;
2. наличие свободных мест на указанный рейс в этот город.
Указание. Для решения второй задачи использовать таблицу, содержащую сведения о наличии свободных мест на каждый рейс в заданный город. Таблицу получить при решении первой задачи.
- Дан файл, содержащий сведения о сотрудниках института. Структура записи файла: фамилия и инициалы, год рождения, пол, стаж работы, название отдела, должность.
Написать программу, которая печатает
- список сотрудников пенсионного возраста на сегодняшний день с указанием стажа работы;
- средний стаж работающих в отделе Х.
- Дан файл, содержащий сведения об ассортименте обуви фирмы. Структура записи файла: артикул, наименование, количество, стоимость одной пары. Артикул начинается с буквы Д для дамской обуви, М для мужской, П для детской.
Написать программу, выдающую информацию:
- о наличии и стоимости обуви артикула Х;
- ассортиментный список детской обуви с указанием наименования и имеющегося в наличии числа пар каждой модели.
- Дан файл, содержащий сведения об отправлении поездов дальнего следования с Казанского вокзала. Структура записи файла: номер поезда, станция назначения, время отправления, время в пути, наличие билетов.
Написать программу, которая позволяет получить:
- информацию о поездах, отправляющихся до указанного времени;
- наличие билетов на поезд с номером ХХХ.
- Дан файл, содержащий сведения о телефонах абонентов. Структура записи файла: фамилия и инициалы абонента, год установки телефона, номер телефона.
Написать программу, выдающую:
- номер телефона заданного абонента;
- фамилию абонента с заданным номером телефона;
- количество телефонов, установленных с ХХХХ года.
- Дан файл, содержащий сведения о сотрудниках отдела учреждения. Структура записи файла: фамилия и инициалы сотрудника, год рождения, должность, домашний адрес.
Написать программу, которая
- изменяет в заданной записи должность или домашний адрес;
- исключает из файла заданную запись (с заданной фамилией);
- выводит на экран список сотрудников.
Фамилия и инициалы, новая должность или новый домашний адрес вводятся с клавиатуры по запросу.
- Дан файл, содержащий сведения о пациентах глазной клиники. Структура записи файла : фамилия, имя, отчество пациента, пол, возраст, место проживания (город), диагноз.
Написать программу, выдающую:
- количество иногородних, прибывших в клинику,
- количество пациентов-мужчин и количество пациентов-женщин,
- список пациентов с заданным диагнозом.
- Дан файл, содержащий сведения о сотрудниках отдела учреждения. Структура записи файла : фамилия, имя, отчество сотрудника, год рождения, должность, домашний телефон, домашний адрес. Записи в файле не упорядочены.
Написать программу, которая
- упорядочивает записи в алфавитном порядке, используя список, и записывает их в новый файл;
- печатает список сотрудников (в алфавитном порядке), у которых есть домашний телефон. Выводить только ф.и.о. и номер телефона.
- Дан файл, содержащий сведения об учениках школы. Структура записи файла: фамилия и имя ученика, название класса. Записи в файле не упорядочены.
Написать программу, которая
- печатает список учеников заданного класса;
- выдает информацию о количестве учеников в данном классе и в каждом из параллельных классов.
- Дан файл, содержащий сведения о владельцах автомобилей. Структура записи файла: фамилия и инициалы владельца, марка и номер автомобиля.
Написать программу, которая печатает
- фамилии владельцев и номера автомобилей данной марки;
- количество автомобилей каждой марки.
- Дан файл, содержащий сведения о книгах. Структура записи файла: фамилия автора, название и год издания.
Написать программу, которая печатает
- названия книг данного автора, изданных с заданного года;
- фамилии авторов и год издания всех книг с названием «Информатика» в порядке убывания года издания.
- Дан файл, содержащий сведения о поездах дальнего следования. Структура записи файла: номер поезда, пункт назначения (город), время отправления, время в пути.
Написать программу, выдающую следующую информацию:
- номера всех поездов, отправляющихся после указанного времени;
- время прибытия поезда с заданным номером в конечный пункт назначения.
28. Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла:
- номер поезда;
- время отправления;
- станция назначения;
- время прибытия;
- дни недели (р - рабочие дни, с - субботние и воскресные, е - ежедневно).
Написать программу, выдающую
- количество поездов, следующих по выходным дням;
- список поездов, отправляющихся позже указанного времени, упорядоченный по времени отправления.
29. Дан файл, содержащий информацию о поступлении платежей по квартплате в текущем году. Структура записи файла:
- номер лицевого счета,
- фамилия,
- номер квартиры,
- номер месяца,
- сумма платежа.
Написать программу, выдающую
- список номеров квартир с фамилиями жильцов, от которых поступили платежи за указанный месяц:
- суммарное значение поступивших с начала года платежей по заданному номеру лицевого счета или номеру квартиры.
30. Дан файл, содержащий информацию о результатах спортивных соревнований. Структура записи файла:
- номер участника,
- фамилия,
- город (команда),
- количество очков по каждому из двух видов состязаний.
Написать программу, выдающую
- фамилии призеров по сумме результатов,
- результаты заданного спортсмена.
31. Дан файл, содержащий информацию о результатах городской олимпиады по математике среди школьников. Структура записи файла:
- номер участника,
- фамилия,
- номер школы,
- количество баллов по каждой из пяти задач.
Написать программу, выдающую
- фамилии победителей, занявших первые три призовых места, с указанием суммарного количества баллов и номеров школ;
- сведения о результатах участников заданной школы.
32. Дан файл, содержащий информацию о результатах городской олимпиады по математике среди школьников. Структура записи файла:
- номер участника,
- фамилия,
- номер школы,
- количество баллов по каждой из пяти задач.
Написать программу, выдающую
- список всех участников в порядке убывания суммарного количества баллов;
- сведения о результатах данного участника (с заданным номером).
33. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла:
- шифр товара;
- наименование товара;
- количество единиц товара;
- стоимость одной единицы.
Написать программу, выдающую
- перечень товаров, стоимость которых не превышает заданную величину;
- общую стоимость выбранных товаров (выбор производится по шифру).
34. . Дан файл, содержащий информацию о поступлении и продаже товаров, хранящихся на складе, в течение месяца. Структура записи файла:
- шифр товара;
- наименование товара;
- число месяца;
- количество единиц поступившего товара;
- количество единиц проданного товара.
Написать программу, выдающую
- полный перечень товаров, имеющихся на складе на текущий день, с указанием количества товара;
- количество проданного в течение месяца товара с заданным шифром.
- Дан файл, содержащий информацию о сотрудниках организации. Структура записи файла:
- фамилия, имя и отчество сотрудника;
- должность;
- год поступления на работу.
Написать программу, выдающую
- список сотрудников, чей стаж работы в организации превышает заданный;
- сведения (должность и год поступления на работу) о заданном сотруднике.
- Дан файл, состоящий из записей, которые содержат следующие поля:
- фамилия, имя;
- знак Зодиака;
- дата рождения.
Написать программу, выдающую
- информацию о человеке, чья фамилия введена с клавиатуры;
- информацию о людях, родившихся под знаком Зодиака, название которого введено с клавиатуры.
- Дан файл, содержащий динамическую информацию об автобусах в автопарке. Структура записи файла:
- номер автобуса;
- номер маршрута;
- фамилия и инициалы водителя;
- признак того, где находится автобус ( м на маршруте, п в парке).
Написать программу, которая
- по запросу выдает сведения об автобусах, находящихся в парке, или об автобусах, находящихся на маршруте;
- меняет в файле признак при выезде автобуса на маршрут или при въезде автобуса в парк.
- Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла:
- фамилия и инициалы сотрудника;
- год рождения;
- должность;
- оклад.
Написать программу, выдающую
- сведения о заданном сотруднике;
- список сотрудников, имеющих оклад больше заданного;
- средний возраст сотрудников отдела.
- Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла:
- фамилия и инициалы сотрудника;
- год рождения;
- должность;
- оклад.
Написать программу, выдающую
- список сотрудников старше заданного возраста;
- список сотрудников, занимающих заданную должность;
- средний оклад сотрудников отдела.