Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Написать программу, которая




- изменяет в заданной записи должность или домашний адрес;

- исключает из файла заданную запись (с заданной фамилией);

- выводит на экран список сотрудников.

Фамилия и инициалы, новая должность или новый домашний адрес вводятся с клавиатуры по запросу.

 

 

22. Дан файл, содержащий сведения о пациентах глазной клиники. Структура записи файла : фамилия, имя, отчество пациента, пол, возраст, место проживания (город), диагноз.

Написать программу, выдающую:

- количество иногородних, прибывших в клинику,

- количество пациентов-мужчин и количество пациентов-женщин,

- список пациентов с заданным диагнозом.

 

23. Дан файл, содержащий сведения о сотрудниках отдела учреждения. Структура записи файла : фамилия, имя, отчество сотрудника, год рождения, должность, домашний телефон, домашний адрес. Записи в файле не упорядочены.

Написать программу, которая

- упорядочивает записи в алфавитном порядке, используя список, и записывает их в новый файл;

-   печатает список сотрудников (в алфавитном порядке), у которых есть домашний телефон. Выводить только ф.и.о. и номер телефона.

 

24. Дан файл, содержащий сведения об учениках начальной школы. Структура записи файла: фамилия и имя ученика, название класса. Записи в файле не упорядочены.

Написать программу, которая

- печатает список учеников заданного класса;

- выдает информацию о количестве учеников в данном классе и в каждом из параллельных классов.

 

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

    Написать программу, которая печатает

- фамилии владельцев и номера автомобилей данной марки;

-   количество автомобилей каждой марки.

 

26. Дан файл, содержащий сведения о книгах. Структура записи файла: фамилия автора, название и год издания.

    Написать программу, которая печатает

- названия книг данного автора, изданных с заданного  года;

- фамилии авторов и год издания всех книг с названием «Информатика» (в порядке убывания года издания).

 

 

27. Дан файл, содержащий сведения о поездах дальнего следования. Структура записи файла: номер поезда, пункт назначения (город), время отправления, время в пути.

Написать программу, выдающую следующую информацию:

- номера всех поездов, отправляющихся после указанного времени;

- время прибытия поезда с заданным номером в конечный пункт назначения.

 

28. Дан файл, содержащий информацию о движении пригородных поездов. Структура записи файла:

- номер поезда;

- время отправления;

- станция назначения;

- время прибытия;

- дни недели (р - рабочие дни, с - субботние и воскресные, е - ежедневно).

Написать программу, выдающую

-   количество поездов, следующих по выходным дням;

- список поездов, отправляющихся позже указанного времени, упорядоченный по времени отправления.

 

29. Дан файл, содержащий информацию о поступлении платежей по квартплате в текущем году. Структура записи файла:

- номер лицевого счета,

- фамилия,

- номер квартиры,

- номер месяца,

- сумма платежа.

Написать программу, выдающую

-   список номеров квартир с фамилиями жильцов, от которых поступили платежи за указанный месяц:

- суммарное значение поступивших с начала года платежей по заданному номеру лицевого счета или номеру квартиры.

 

30. Дан файл, содержащий информацию о результатах спортивных соревнований. Структура записи файла:

- номер участника,

- фамилия,

- город (команда),

- количество очков по каждому из двух видов состязаний.

Написать программу, выдающую

- фамилии призеров по сумме результатов,

- результаты заданного спортсмена.

 

 

31. Дан файл, содержащий информацию о результатах городской олимпиады по математике среди школьников. Структура записи файла:

- номер участника,

- фамилия,

- номер школы,

- количество баллов по каждой из пяти задач.

Написать программу, выдающую

- фамилии победителей, занявших первые три призовых места, с указанием суммарного количества баллов и номеров школ;

- сведения о результатах участников заданной школы.

 

 

32. Дан файл, содержащий информацию о результатах  городской олимпиады по математике среди школьников. Структура записи файла:

- номер участника,

- фамилия,

- номер школы,

- количество баллов по каждой из пяти задач.

Написать программу, выдающую

- список всех участников в порядке убывания суммарного количества баллов;

- сведения о результатах данного участника (с заданным номером).

 

 

33. Дан файл, содержащий информацию о наличии товаров на складе. Структура записи файла:

- шифр товара;

- наименование товара;

- количество единиц товара;

- стоимость одной единицы.

Написать программу, выдающую

- перечень товаров, стоимость которых не превышает заданную величину;

- общую стоимость выбранных товаров (выбор производится по шифру).

34. . Дан файл, содержащий информацию о поступлении и продаже товаров, хранящихся на складе, в течение месяца. Структура записи файла:

- шифр товара;

- наименование товара;

- число месяца;

- количество единиц поступившего товара;

- количество единиц проданного товара.

Написать программу, выдающую

- полный перечень товаров, имеющихся на складе на текущий день, с указанием количества товара;

- количество проданного в течение месяца товара с заданным шифром.

 

 

35. Дан файл, содержащий информацию о сотрудниках организации. Структура записи файла:

- фамилия, имя и отчество сотрудника;

- должность;

- год поступления на работу.

Написать программу, выдающую

- список сотрудников, чей стаж работы в организации превышает заданный;

- сведения (должность и год поступления на работу) о заданном сотруднике.

 

36. Дан файл, состоящий из записей, которые содержат следующие поля:

- фамилия, имя;

- знак Зодиака;

- дата рождения.

Написать программу, выдающую

- информацию о человеке, чья фамилия введена с клавиатуры;

- информацию о людях, родившихся под знаком Зодиака, название которого введено с клавиатуры.

 

37. Дан файл, содержащий динамическую информацию об автобусах в автопарке. Структура записи файла:

- номер автобуса;

- номер маршрута;

- фамилия и инициалы водителя;

- признак того, где находится автобус ( ‘м’ – на маршруте, ‘п’ – в парке).

Написать программу, которая

- по запросу выдает сведения об автобусах, находящихся в парке, или об автобусах, находящихся на маршруте;

- меняет в файле признак при выезде автобуса на маршрут или при въезде автобуса в парк.

38.  Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла:

- фамилия и инициалы сотрудника;

- год рождения;

- должность;

- оклад.

Написать программу, выдающую

- сведения о заданном сотруднике;

- список сотрудников, имеющих оклад больше заданного;

- средний возраст сотрудников отдела.

 

 

39. Дан файл, содержащий информацию о сотрудниках отдела учреждения. Структура записи файла:

- фамилия и инициалы сотрудника;

- год рождения;

- должность;

- оклад.

Написать программу, выдающую

- список сотрудников старше заданного возраста;

- список сотрудников, занимающих заданную должность;

- средний оклад сотрудников отдела.

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 255.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...