Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

RKR_po_UP

.pdf
Скачиваний:
7
Добавлен:
11.05.2015
Размер:
188.62 Кб
Скачать

Расчетно-контрольная работа по УП (РКР)

Требования к программной части РКР

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

СОЗДАНИЕ НОВОГО ФАЙЛА (newFile) ПРОСМОТР ФАЙЛА (viewFile) ДОБАВЛЕНИЕ НОВОЙ ЗАПИСИ (addFile)

КОРРЕКТИРОВКА ЗАПИСЕЙ ФАЙЛА (editFile) ВЫПОЛНЕНИЕ ЗАДАЧИ (runFile)

УДАЛЕНИЕ УКАЗАННОЙ ЗАПИСИ (deleterecord)

2.Данные должны быть организованы в структуре (struct)

3.Предусмотреть обработку исключительных ситуаций

4.Построение программного кода должно соответствовать правилам, определенным в документе «Code Conventions» для соответствующего языка (технологии).

5.Предусмотреть использование различных встроенных функций для работы со строками

6.Каждая записка, как и программная часть - должна быть уникальной, т.к. подразумевает работу над индивидуальным заданием. Обратите, пожалуйста, на это внимание во избежание ошибок.

Пояснительная записка к контрольной работе должна содержать:

титульный лист; содержание;

задание по контрольной работе; введение;

краткие теоретические сведения об используемых алгоритмах описание программы (2...3 листа) – описываются логически законченные части программы,

описывается принцип функционирования программы, т.е. какие действия должен осуществлять пользователь для управления программой; схема алгоритма работы функции ВЫПОЛНЕНИЕ ЗАДАЧИ.

выводы; список источников, использованных при разработке проекта;

приложение. Приложение - содержит распечатку программы и иллюстрирует работу программы.

Текст пояснительной записки оформляется в соответствии со стандартом предприятия СТП П-01- 2008 (см. главу 2) .

Варианты заданий:

1.Создать файл, содержащий сведения о товарах, имеющихся на складе, Запись включает: наименование товара; количество единиц товара; цену единицы товара; дату поступления товара на склад. ВЫВЕСТИ В АЛФАВИТНОМ ПОРЯДКЕ СПИСОК ТОВАРОВ, ХРАНЯЩИХСЯ БОЛЕЕ ОДНОГО МЕСЯЦА, СТОИМОСТЬ КОТОРЫХ ПРЕВЫШАЕТ 1000000 РУБЛЕЙ.

2.Для получения места в общежитии формируется список студентов, который включает: Ф.И.О. студента; номер группы (буква и четыре цифры); средний балл; доход на одного члена семьи. Общежитие в ПЕРВУЮ очередь предоставляется тем студентам, чьи доходы на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. ВЫВЕСТИ СПИСОК ОЧЕРЕДНОСТИ ПРЕДОСТАВЛЕНИЯ МЕСТА В ОБЩЕЖИТИИ.

3.В справочной автовокзала хранится расписание движения автобусов. Для каждого рейсов указаны: номер рейса; тип автобуса; пункт назначения; время отправления; время прибытия на конечный пункт. ВЫВЕСТИ ИНФОРМАЦИЮ О РЕЙСАХ, КОТОРЫМИ МОЖНО ВОСПОЛЬЗОВАТЬСЯ ДЛЯ ПРИБЫТИЯ В ПУНКТ НАЗНАЧЕНИЯ РАНЬШЕ ЗАДАННОГО ВРЕМЕНИ.

4.На междугородней АТС информация о разговорах содержит: дату разговора; код и название города; время разговора; тариф; номер телефона в этом городе; номер телефона абонента. ВЫВЕСТИ ПО КАЖДОМУ ГОРОДУ ОБЩЕЕ ВРЕМЯ РАЗГОВОРА С НИМ И СУММУ.

5. Создать файл, содержащий сведения о сотрудниках фирмы. Запись включает: Ф.И.О. сотрудников; табельный номер; количество проработанных часов за месяц; почасовой тариф. Рабочее время свыше 144 часов считается сверхурочным и оплачивается в двойном размере. ВЫВЕСТИ РАЗМЕР ЗАРАБОТНОЙ ПЛАТЫ КАЖДОГО СОТРУДНИКА ФИРМЫ ЗА ВЫЧЕТОМ ПОДОХОДНОГО НАЛОГА, КОТОРЫЙ СОСТАВЛЯЕТ 12% ОТ СУММЫ ЗАРАБОТНОЙ ПЛАТЫ.

6.Информация об участниках спортивных соревнований содержит: Ф.И.О. игрока; игровой номер; возраст; рост; вес. ВЫВЕСТИ ИНФОРМАЦИЮ О САМОЙ МОЛОДОЙ, РОСЛОЙ И ЛЕГКОЙ КОМАНДЕ.

7.Для книг, хранящихся в библиотеке задаются: регистрационный номер книги; автор; название; год издания; издательство; количество страниц. ВЫВЕСТИ СПИСОК КНИГ С ФАМИЛИЯМИ АВТОРОВ В АЛФАВИТНОМ ПОРЯДКЕ, ИЗДАННЫХ ПОСЛЕ ЗАДАННОГО ГОДА.

8.Различные цеха завода выпускают продукцию нескольких наименований. Сведения о выпущенной продукции включают: наименование; количество; номер цеха. ДЛЯ ЗАДАННОГО ЦЕХА НЕОБХОДИМО ВЫВЕСТИ КОЛИЧЕСТВО ВЫПУЩЕННЫХ ИЗДЕЛИЙ ПО КАЖДОМУ НАИМЕНОВАНИЮ В ПОРЯДКЕ УБЫВАНИЯ КОЛИЧЕСТВА.

9.Информация о сотрудниках предприятия содержит:

Ф.И.О.; номер отдела; должность; дату начала работы. ВЫВЕСТИ СПИСОК СОТРУДНИКОВ ПО ОТДЕЛАМ В ПОРЯДКЕ УБЫВАНИЯ СТАЖА.

10.Создать файл, содержащий сведения о месячной заработной плате сотрудников отдела. Каждая запись содержит поля: фамилия сотрудника, наименование отдела, размер заработной платы за месяц. ВЫЧИСЛИТЬ ОБЩУЮ СУММУ ВЫПЛАТ ЗА МЕСЯЦ ПО ОТДЕЛУ А, А ТАКЖЕ СРЕДНЕМЕСЯЧНЫЙ ЗАРАБОТОК СОТРУДНИКАМ ЭТОГО ОТДЕЛА.

НАПЕЧАТАТЬ ДЛЯ БУХГАЛТЕРИИ ВЕДОМОСТЬ ДЛЯ СОТРУДНИКОВ ЭТОГО ОТДЕЛА, У КОТОРЫХ ЗАРПЛАТА НИЖЕ ВВЕДЕННОЙ С КЛАВИАТУРЫ.

11.Создать файл, содержащий сведения о количестве изделий категории А, В, С, собранных рабочими за месяц. Структура записи имеет поля: фамилия сборщика, наименование цеха, количество изделий по категории, собранных рабочими за месяц. Считая данными (вводятся с клавиатуры) значения расценок Sa, Sв, Sc за выполненную работу по сборке единицы изделия категории А, В, С соответственно, выдать на печать следующую информацию: - ОБЩЕЕ КОЛИЧЕСТВО ИЗДЕЛИЙ КАТЕГОРИИ А, В, С, СОБРАННЫХ РАБОЧИМИ ЦЕХА X; - ВЕДОМОСТЬ ЗАРАБОТНОЙ ПЛАТЫ РАБОЧИХ ЦЕХА X; - СРЕДНИЙ РАЗМЕР ЗАРАБОТНОЙ ПЛАТЫ РАБОТНИКОВ ЭТОГО ЦЕХА.

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

ПО ВВОДИМОЙ С КЛАВИАТУРЫ ФАМИЛИИ АБОНЕНТА ВЫДАЕТСЯ НОМЕР ТЕЛЕФОНА; ОПРЕДЕЛЯЕТСЯ КОЛИЧЕСТВО УСТАНОВЛЕННЫХ ТЕЛЕФОНОВ С XXXX ГОДА (ГОД ВВОДИТСЯ С КЛАВИАТУРЫ).

13.Создать файл, содержащий сведения об ассортименте игрушек в магазине. Структура записи: название игрушки, цена, количество, возрастные границы, например 2 – 5, т.е. от 2 до 5 лет. Вывести на печать:

НАЗВАНИЕ ИГРУШЕК, КОТОРЫЕ ПОДХОДЯТ ДЕТЯМ ОТ 1 ДО 3 ЛЕТ;

14.Записи содержат следующую информацию: артикул, наименование, количество, стоимость одной пары. Артикул начинается с буквы Д для женской обуви, М для мужской, П для детской. На печать вывести информацию:- о НАЛИЧИИ И СТОИМОСТИ ОБУВИ АРТИКУЛА Х (ВВОДИТСЯ С КЛАВИАТУРЫ); АССОРТИМЕНТНЫЙ СПИСОК ЖЕНСКОЙ ОБУВИ С УКАЗАНИЕМ НАИМЕНОВАНИЯ И

ИМЕЮЩЕГО В НАЛИЧИИ ЧИСЛА ПАР КАЖДОЙ МОДЕЛИ.

15.В радиоателье хранятся квитанции о сданой в ремонт радиоаппаратуре. Квитанция содержит: наименование (телевизор и т.д.), марка изделия, дата приемки, состояние (выполнен или нет). ВЫВЕСТИ ИНФОРМАЦИЮ О СОСТОЯНИИ ЗАКАЗОВ НА УКАЗАННЫЕ С КЛАВИАТУРЫ СУТКИ Х. ЗНАЧЕНИЕ «Х» ВВОДИТСЯ С КЛАВИАТУРЫ.

16.Создать файл, содержащий сведения о сдаче студентами сессии. Структура записи: номер группы, фамилия студента, оценки по пяти экзаменам и пяти зачетам (зачет – незачет). На печать вывести:

ФАМИЛИИ НЕУСПЕВАЮЩИХ СТУДЕНТОВ С УКАЗАНИЕМ НОМЕРА ГРУППЫ И КОЛИЧЕСТВА ЗАДОЛЖЕННОСТЕЙ; СРЕДНИЙ БАЛЛ, ПОЛУЧЕННЫЙ КАЖДЫМ СТУДЕНТОМ ГРУППЫ Х (ВВОДИТСЯ С КЛАВИАТУРЫ), И ВСЕЙ ГРУППОЙ В ЦЕЛОМ.

17.Создать файл, содержащий сведения об участниках конкурса. Структура Ф.И.О; год рождения; название страны; класс музыкального инструмента (гитара, фортепиано, скрипка, виолончель). ВЫВЕСТИ СПИСОК САМЫХ МОЛОДЫХ ЛАУРЕАТОВ КОНКУРСА ПО КЛАССАМ ИНСТРУМЕНТОВ В ПОРЯДКЕ ЗАНЯТЫХ МЕСТ.

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

ФИО пациента, пол, возраст, место проживания (город), На печать вывести КОЛИЧЕСТВО ИНОГОРОДНИХ ПАЦИЕНТОВ, СПИСОК ПАЦИЕНТОВ СТАРШЕ Х ЛЕТ У КОТОРЫХ ДИАГНОЗ У (Х,У ВВОДЯТСЯ С КЛАВИАТУРЫ).

19.Создать файл, содержащий сведения о сотрудниках института. Структура записи: ФИО, название отдела, год рождения, стаж работы, оклад. На печать вывести: СПИСОК СОТРУДНИКОВ ПЕНСИОННОГО ВОЗРАСТА С УКАЗАНИЕМ СТАЖА РАБОТЫ, СРЕДНИЙ СТАЖ СОТРУДНИКОВ ОТДЕЛА Х (Х ВВОДИТСЯ С КЛАВИАТУРЫ).

20.Создать файл, содержащий сведения об отправлении поездов дальнего следования. Структура записи: номер поезда, станция назначения, время в пути, наличие билетов. На печать вывести: ВРЕМЯ ОТПРАВЛЕНИЯ ПОЕЗДОВ В ГОРОД Х ДЛЯ УКАЗАННОГО ВРЕМЕННОГО ИНТЕРВАЛА ОТ А ДО Б; НАЛИЧИЕ БИЛЕТОВ НА ПОЕЗД С НОМЕРОВ ХХХ (вводится с клавиатуры).

21.Создать файл, содержащий сведения о том какие из пяти предлагаемых дисциплин по выбору желает прослушать студент. Структура записи: ФИО, номер группы, пять дисциплин, средний балл успеваемости. Выбираемая дисциплина помечается 1, не выбираемая – 0. Напечатать: СПИСКИ СТУДЕНТОВ, ЖЕЛАЮЩИХ ПРОСЛУШАТЬ ДИСЦИПЛИНУ Х. ЕСЛИ ЧИСЛО ЖЕЛАЮЩИХ БОЛЬШЕ 8, ТО ОТОБРАТЬ 5 СТУДЕНТОВ С БОЛЕЕ ВЫСОКИМ БАЛЛОМ УСПЕВАЕМОСТИ.

22.Создать файл, содержащий сведения об игроках хоккейной команды. Структура записи: ФИО, число заброшенных шайб, количество голевых передач, количество штрафных минут. На печать вывести СРЕДНЮЮ РЕЗУЛЬТАТИВНОСТЬ КОМАНДЫ; 6 ЛУЧШИХ ИГРОКОВ(ГОЛ+ПЕРЕДАЧА) И ИХ РЕЗУЛЬТАТИВНОСТЬ.

23.Создать файл, содержащий сведения о наличии билетов на рейсы Аэрофлота. Структура записи: номер рейса, пункт назначения, время вылета, время прибытия, количество свободных мест в салоне. На печать вывести: ВРЕМЯ ВЫЛЕТЫ САМОЛЕТОВ В ГОРОД Х, НАЛИЧИЕ СВОБОДНЫХ МЕСТ НА РЕЙС В ГОРОД ХС ВРЕМЕНЕМ ОТПРАВЛЕНИЯ У.

24.Создать файл, содержащий сведения о количестве изделий, созданных рабочими за неделю. Структура записи: ФИО, количество деталей, собранных по дням, НА ПЕЧАТЬ ВЫВЕСТИ СПИСОК РАБОЧИХ С ОБЩИМ ДЛЯ КАЖДОГО КОЛИЧЕСТВОМ ДЕТАЛЕЙ; ФИО РАБОЧЕГО С НАИБОЛЬШИМ КОЛИЧЕСТВОМ ДЕТАЛЕЙ И ДЕНЬ КОГДА ОН ДОСТИГ МАКСИМАЛЬНОГО РЕЗУЛЬТАТА.

25.Создать файл, содержащий сведения о результатах сдачи студентами сессии. Структура записи: номер группы, ФИО, оценки по 3 предметам, признак участия в общественной работе: 1 –активное участие, 0 – неучастие. ПРОГРАММА ДОЛЖНА НАЧИСЛЯТЬ СТУДЕНТАМ ГРУППЫ Х СТИПЕНДИЮ. ПРИ ЭТОМ: ОТЛИЧНИКИ И ОБЩЕСТВЕННИКИ ПОЛУЧАЮТ ПОЛУЧАЮТ 50% НАДБАВКИ А ПРОСТО ОТЛИЧНИКИ 25%. СТУДЕНТ ОБЩЕСТВЕННИК С ОДНОЙ ТРОЙКОЙ ТАКЖЕ ПОЛУЧАЕТ СТИПЕНДИЮ

26.Создать файл С ВОЗМОЖНОСТЬЮ ВЫБОРА ТИПА САМОЛЕТА ДЛЯ ПЕРЕВОЗКИ ГРУППЫ ГРУЗОВ. При выборе типа самолета исходить из того, что грузы являются неделимыми. Для перевозки может использоваться только один самолет. Груз менее 5 т способен перевозить "ТУ-134". Вес более 5 т, но менее 30 т - "ИЛ-86". Вес более 30 т, но менее 45 т - "Руслан". Возможные поля (тип самолета, наименование груза, вес).

27.Создать файл с возможностью расчета отношения величины средней зарплаты сотрудников фирмы к минимальной зарплате. РАСЧЕТ СРЕДНЕЙ ЗАРПЛАТЫ ОСУЩЕСТВЛЯЕТСЯ ДЛЯ СОТРУДНИКОВ, ЗАРПЛАТА КОТОРЫХ ВЫШЕ 25 ДОЛ. Возможные поля (Фамилия, отдел, зарплата).

28.Создать файл с возможностью тестирования партий изделий. При тестировании определяется процент брака. ОПРЕДЕЛИТЬ НОМЕРА 3-Х ПАРТИЙ ИЗДЕЛИЙ С НАИМЕНЬШИМ ПРОЦЕНТОМ БРАКА И ВЫВЕСТИ ИХ СРЕДНИЙ ПРОЦЕНТ. Возможные поля (фирмаизготовитель, наименование партии, общее количество, процент брака).

29.Создать файл с возможностью определения процента брака изделий. ОПРЕДЕЛИТЬ НОМЕРА 3- Х ПАРТИЙ ИЗДЕЛИЙ С НАИБОЛЬШИМ ПРОЦЕНТОМ БРАКА И ВЫВЕСТИ ИХ СРЕДНИЙ ПРОЦЕНТ БРАКА.

Возможные поля (номер партии, наименование партии, общее количество, процент брака).

30.Создать файл с возможностью расчета прибыли от выполняемых работ по ремонту офисов. Итоговая информация представляется на экране в виде таблицы. ПРОГРАММА ДОЛЖНА ОБЕСПЕЧИВАТЬ РАСЧЕТ ПРИБЫЛИ С УЧЕТОМ НАЛОГОВЫХ ВЫПЛАТ. Вариант файла данных (заказчик, тип помещения, стоимость работ).

31.Создать файл с возможностью расчета себестоимости изделия. ПРОГРАММА ДОЛЖНА ОБЕСПЕЧИВАТЬ РАСЧЕТ СУММАРНОЙ СТОИМОСТИ ВСЕХ ДЕТАЛЕЙ, ИСПОЛЬЗУЕМЫХ В ДАННОМ ИЗДЕЛИИ. Итоговая информация представляется на экране в виде таблицы. Вариант файла данных (полуфабрикат, количество, стоимость).

32.Создать файл с возможностью расчета величины пособия на детей. ПРОГРАММА ДОЛЖНА ОБЕСПЕЧИВАТЬ РАСЧЕТ СУММЫ НЕОБХОДИМОЙ ДЛЯ ВЫПЛАТЫ ПОСОБИЯ ВСЕМ СОТРУДНИКАМ ФИРМЫ. Итоговая информация представляется на экране в виде таблицы. Вариант файла данных (фамилия матери, количество детей, размер пособия)

33.Создать файл с возможностью определения затрат рабочего времени на выполнение строительных работ. ПРОГРАММА ДОЛЖНА ОБЕСПЕЧИВАТЬ РАСЧЕТ СУММАРНЫХ ЗАТРАТ ВРЕМЕНИ. Итоговая информация представляется на экране в виде таблицы. Вариант файла данных (тип работ, количество рабочих, время, затраченное на работу).

34.Создать файл с возможностью определения пробега автомобиля на основе путевых листов. ПРОГРАММА ДОЛЖНА ОБЕСПЕЧИВАТЬ ВЫВОД РАСЧЕТ СУММАРНОГО ПРОБЕГА АВТОМОБИЛЯ. Итоговая информация представляется на экране в виде таблицы. Вариант файла данных (пункт назначения, исходный путь, дальность).

35.Создать файл С ВОЗМОЖНОСТЬЮ ОПРЕДЕЛЕНИЯ ВЕЛИЧИНЫ ТАМОЖЕННЫХ СБОРОВ НА БАЗЕ КОНТРАКТОВ КОММЕРЧЕСКОЙ ФИРМЫ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (фирма, товар, количество).

36.Создать файл С ВОЗМОЖНОСТЬЮ ОПРЕДЕЛЕНИЯ ПРОЦЕНТА ВЫХОДА ГОДНЫХ ИЗДЕЛИЙ НА ОСНОВЕ АКТОВ ПРИЕМА ОТК. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (изделие, размер партии, количество бракованных изделий).

37.Создать файл С ВОЗМОЖНОСТЬЮ ОЦЕНКИ ЭКСПОРТА ТОВАРОВ ПРОМЫШЛЕННОГО ПРЕДПРИЯТИЯ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (изделие, материал, стоимость).

38.Создать файл С ВОЗМОЖНОСТЬЮ ОЦЕНКИ РОСТА ПРОМЫШЛЕННОГО ПРЕДПРИЯТИЯ ПО ДАННЫМ ЗА ПОСЛЕДНИЕ ГОДЫ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (год, изделие, количество произведенных изделий).

39.Создать файл С ВОЗМОЖНОСТЬЮ ОЦЕНКИ ПРОДАЖ ТЕАТРАЛЬНЫХ БИЛЕТОВ В ТЕКУЩЕМ ГОДУ ОТ ВРЕМЕНИ ГОДА. Программа должна обеспечивать вывод результатов

работы на экран и файл в виде таблицы. Вариант файла данных (название оперы или балета, месяц, количество билетов).

40.Создать файл С ВОЗМОЖНОСТЬЮ ОПРЕДЕЛЕНИЯ СУММАРНОЙ ПРОДАЖИ ПРОЕЗДНЫХ БИЛЕТОВ ЗА ОПРЕДЕЛЕННЫЙ МЕСЯЦ (стоимость проездного билета 1000 рублей). Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (месяц, год, количество билетов).

41.Создать файл С ВОЗМОЖНОСТЬЮ УЧЕТА ВЫДАЧИ СТИПЕНДИЙ СТУДЕНТАМ ДНЕВНЫХ ОТДЕЛЕНИЙ ВУЗОВ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (фамилия, размер стипендии, месяц).

42.Создать файл С ВОЗМОЖНОСТЬЮ ОПРЕДЕЛЕНИЯ ВЕЛИЧИНЫ ВЫПЛАТ ФИРМЫ ПО БОЛЬНИЧНЫМ ЛИСТАМ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (фамилия, количество дней пропущенных по болезни, оплата за один день).

43.Создать файл С ВОЗМОЖНОСТЬЮ ОПРЕДЕЛЕНИЯ ВЕЛИЧИНЫ ЗАТРАТ ФИРМЫ НА РАЗРАБОТКУ НОВОЙ НОМЕНКЛАТУРЫ ВЫПУСКАЕМЫХ ИЗДЕЛИЙ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (изделие, усовершенствование, затраты в т.руб):

44.Создать файл С ВОЗМОЖНОСТЬЮ УПРАВЛЕНИЯ ЗАТРАТАМИ РАБОЧЕГО ВРЕМЕНИ ПЕРСОНАЛА КОММЕРЧЕСКОЙ ФИРМЫ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (фамилия, выполняемая работа, затрачено часов).

45.Создать файл С ВОЗМОЖНОСТЬЮ УЧЕТА ЗАГРАНКОМАНДИРОВОК ПЕРСОНАЛА КОММЕРЧЕСКОЙ ФИРМЫ. Программа должна обеспечивать вывод результатов работы на экран и файл в виде таблицы. Вариант файла данных (фамилия, страна, длительность командировки в днях).

46.Создать файл, содержащий сведения о количестве изделий категории А, В, С, собранных рабочими за месяц. Структура записи имеет поля: фамилия сборщика, наименование цеха, КОЛИЧЕСТВО ИЗДЕЛИЙ ПО КАТЕГОРИИ, СОБРАННЫХ РАБОЧИМИ ЗА МЕСЯЦ.

47.Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля: фамилия абонентов, год установки телефона, номер телефона. На печать вывести информацию следующего вида: ПО ВВОДИМОЙ С КЛАВИАТУРЫ ФАМИЛИИ АБОНЕНТА ВЫДАЕТСЯ НОМЕР ТЕЛЕФОНА; ОПРЕДЕЛЯЕТСЯ КОЛИЧЕСТВО УСТАНОВЛЕННЫХ ТЕЛЕФОНОВ С XXXX ГОДА (ГОД ВВОДИТСЯ С КЛАВИАТУРЫ).

48.Создать файл, содержащий сведения об ассортименте игрушек в магазине. Структура записи: название игрушки, цена, количество, возрастные границы, например 2 – 5, т.е. от 2 до 5 лет. Вывести на печать: НАЗВАНИЕ ИГРУШЕК, КОТОРЫЕ ПОДХОДЯТ ДЕТЯМ ОТ 1 ДО 3 ЛЕТ; СТОИМОСТЬ САМОЙ ДОРОГОЙ ИГРУШКИ И ЕЕ НАИМЕНОВАНИЕ; НАЗВАНИЕ ИГРУШКИ, КОТОРАЯ ПО СТОИМОСТИ НЕ ПРЕВЫШАЕТ «Х» РУБ. ЗНАЧЕНИЕ «Х» ВВОДИТСЯ С КЛАВИАТУРЫ.

49.Создать файл, содержащий сведения о сдаче студентами сессии. Структура записи: номер группы, фамилия студента, оценки по пяти экзаменам и пяти зачетам (зачет – незачет). На печать вывести: ФАМИЛИИ НЕУСПЕВАЮЩИХ СТУДЕНТОВ С УКАЗАНИЕМ НОМЕРА ГРУППЫ И КОЛИЧЕСТВА ЗАДОЛЖЕННОСТЕЙ; СРЕДНИЙ БАЛЛ, ПОЛУЧЕННЫЙ КАЖДЫМ СТУДЕНТОМ ГРУППЫ Х (ВВОДИТСЯ С КЛАВИАТУРЫ), И ВСЕЙ ГРУППОЙ В ЦЕЛОМ.

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

женской обуви, М для мужской, П для детской. На печать вывести информацию: - О НАЛИЧИИ И СТОИМОСТИ ОБУВИ АРТИКУЛА Х (ВВОДИТСЯ С КЛАВИАТУРЫ); АССОРТИМЕНТНЫЙ СПИСОК ЖЕНСКОЙ ОБУВИ С УКАЗАНИЕМ НАИМЕНОВАНИЯ И ИМЕЮЩЕГО В НАЛИЧИИ ЧИСЛА ПАР КАЖДОЙ МОДЕЛИ.

51. Создать файл, содержащий сведения о товарах, имеющихся на складе, Запись включает: наименование товара; количество единиц товара; цену единицы товара; дату поступления товара на склад. ВЫВЕСТИ В АЛФАВИТНОМ ПОРЯДКЕ СПИСОК ТОВАРОВ, ХРАНЯЩИХСЯ БОЛЕЕ ОДНОГО МЕСЯЦА, СТОИМОСТЬ КОТОРЫХ ПРЕВЫШАЕТ 1000000 РУБЛЕЙ.

52. Для получения места в общежитии формируется список студентов, который включает: Ф.И.О. студента; номер группы (буква и четыре цифры); средний балл; доход на одного члена семьи. Общежитие в ПЕРВУЮ очередь предоставляется тем студентам, чьи доходы на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. ВЫВЕСТИ СПИСОК ОЧЕРЕДНОСТИ ПРЕДОСТАВЛЕНИЯ МЕСТА В ОБЩЕЖИТИИ.

53. В справочной автовокзала хранится расписание движения автобусов. Для каждого рейсов указаны: номер рейса; тип автобуса; пункт назначения; время отправления; время прибытия на конечный пункт. ВЫВЕСТИ ИНФОРМАЦИЮ О РЕЙСАХ, КОТОРЫМИ МОЖНО ВОСПОЛЬЗОВАТЬСЯ ДЛЯ ПРИБЫТИЯ В ПУНКТ НАЗНАЧЕНИЯ РАНЬШЕ ЗАДАННОГО ВРЕМЕНИ.

54. На междугородней АТС информация о разговорах содержит: дату разговора; код и название города; время разговора; тариф; номер телефона в этом городе; номер телефона абонента. ВЫВЕСТИ ПО КАЖДОМУ ГОРОДУ ОБЩЕЕ ВРЕМЯ РАЗГОВОРА С НИМ И СУММУ.

55. Создать файл, содержащий сведения о сотрудниках фирмы. Запись включает: Ф.И.О. сотрудников; табельный номер; количество проработанных часов за месяц; почасовой тариф. Рабочее время свыше 144 часов считается сверхурочным и оплачивается в двойном размере. ВЫВЕСТИ РАЗМЕР ЗАРАБОТНОЙ ПЛАТЫ КАЖДОГО СОТРУДНИКА ФИРМЫ ЗА ВЫЧЕТОМ ПОДОХОДНОГО НАЛОГА, КОТОРЫЙ СОСТАВЛЯЕТ 12% ОТ СУММЫ ЗАРАБОТНОЙ ПЛАТЫ.

56. Информация об участниках спортивных соревнований содержит: Ф.И.О. игрока; игровой номер; возраст; рост; вес. ВЫВЕСТИ ИНФОРМАЦИЮ О САМОЙ МОЛОДОЙ, РОСЛОЙ И ЛЕГКОЙ КОМАНДЕ.

57. Для книг, хранящихся в библиотеке задаются: регистрационный номер книги; автор; название; год издания; издательство; количество страниц. ВЫВЕСТИ СПИСОК КНИГ С ФАМИЛИЯМИ АВТОРОВ В АЛФАВИТНОМ ПОРЯДКЕ, ИЗДАННЫХ ПОСЛЕ ЗАДАННОГО ГОДА.

58. Различные цеха завода выпускают продукцию нескольких наименований. Сведения о выпущенной продукции включают: наименование; количество; номер цеха. ДЛЯ ЗАДАННОГО ЦЕХА НЕОБХОДИМО ВЫВЕСТИ КОЛИЧЕСТВО ВЫПУЩЕННЫХ ИЗДЕЛИЙ ПО КАЖДОМУ НАИМЕНОВАНИЮ В ПОРЯДКЕ УБЫВАНИЯ КОЛИЧЕСТВА.

59. Информация о сотрудниках предприятия содержит:

Ф.И.О.; номер отдела; должность; дату начала работы. ВЫВЕСТИ СПИСОК СОТРУДНИКОВ ПО ОТДЕЛАМ В ПОРЯДКЕ УБЫВАНИЯ СТАЖА.

60. Создать файл, содержащий сведения о месячной заработной плате сотрудников отдела. Каждая запись содержит поля: фамилия сотрудника, наименование отдела, размер заработной платы за месяц. ВЫЧИСЛИТЬ ОБЩУЮ СУММУ ВЫПЛАТ ЗА МЕСЯЦ ПО ОТДЕЛУ А, А ТАКЖЕ СРЕДНЕМЕСЯЧНЫЙ ЗАРАБОТОК СОТРУДНИКАМ ЭТОГО ОТДЕЛА.

НАПЕЧАТАТЬ ДЛЯ БУХГАЛТЕРИИ ВЕДОМОСТЬ ДЛЯ СОТРУДНИКОВ ЭТОГО ОТДЕЛА, У КОТОРЫХ ЗАРПЛАТА НИЖЕ ВВЕДЕННОЙ С КЛАВИАТУРЫ.

61. Создать файл, содержащий сведения о количестве изделий категории А, В, С, собранных рабочими за месяц. Структура записи имеет поля: фамилия сборщика, наименование цеха, количество изделий по категории, собранных рабочими за месяц. Считая данными (вводятся с клавиатуры) значения расценок Sa, Sв, Sc за выполненную работу по сборке единицы изделия категории А, В, С соответственно, выдать на печать следующую информацию: - ОБЩЕЕ КОЛИЧЕСТВО ИЗДЕЛИЙ КАТЕГОРИИ А, В, С, СОБРАННЫХ РАБОЧИМИ ЦЕХА X; -

ВЕДОМОСТЬ ЗАРАБОТНОЙ ПЛАТЫ РАБОЧИХ ЦЕХА X; - СРЕДНИЙ РАЗМЕР ЗАРАБОТНОЙ ПЛАТЫ РАБОТНИКОВ ЭТОГО ЦЕХА.

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

ПО ВВОДИМОЙ С КЛАВИАТУРЫ ФАМИЛИИ АБОНЕНТА ВЫДАЕТСЯ НОМЕР ТЕЛЕФОНА; ОПРЕДЕЛЯЕТСЯ КОЛИЧЕСТВО УСТАНОВЛЕННЫХ ТЕЛЕФОНОВ С XXXX ГОДА (ГОД ВВОДИТСЯ С КЛАВИАТУРЫ).

63. Создать файл, содержащий сведения об ассортименте игрушек в магазине. Структура записи: название игрушки, цена, количество, возрастные границы, например 2 – 5, т.е. от 2 до 5 лет. Вывести на печать:

НАЗВАНИЕ ИГРУШЕК, КОТОРЫЕ ПОДХОДЯТ ДЕТЯМ ОТ 1 ДО 3 ЛЕТ;

64. Записи содержат следующую информацию: артикул, наименование, количество, стоимость одной пары. Артикул начинается с буквы Д для женской обуви, М для мужской, П для детской. На печать вывести информацию:- о НАЛИЧИИ И СТОИМОСТИ ОБУВИ АРТИКУЛА Х (ВВОДИТСЯ С КЛАВИАТУРЫ); АССОРТИМЕНТНЫЙ СПИСОК ЖЕНСКОЙ ОБУВИ С УКАЗАНИЕМ НАИМЕНОВАНИЯ И

ИМЕЮЩЕГО В НАЛИЧИИ ЧИСЛА ПАР КАЖДОЙ МОДЕЛИ.

65. В радиоателье хранятся квитанции о сданой в ремонт радиоаппаратуре. Квитанция содержит: наименование (телевизор и т.д.), марка изделия, дата приемки, состояние (выполнен или нет). ВЫВЕСТИ ИНФОРМАЦИЮ О СОСТОЯНИИ ЗАКАЗОВ НА УКАЗАННЫЕ С КЛАВИАТУРЫ СУТКИ Х. ЗНАЧЕНИЕ «Х» ВВОДИТСЯ С КЛАВИАТУРЫ.

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