Лабораторный практикум по программированию на языке Паскаль. Найханова Л.В - 92 стр.

UptoLike

92
А. Создать файл, содержащий сведения о количестве изделий категорий А, В, С, собранных
рабочим за месяц. Структура записи имеет поля - фамилия сборщика, наименование цеха,
количество изделий по категориям, собранных рабочим за месяц. Количество записей -
произвольное.
Б. Считая заданными значения расценок Sа, Sb, Sc за выполненную работу по сборке
единицы изделия категорий A, B, C соответственно, подсчитать:
- общее количество изделий категорий А, В, С, собранных рабочим цеха Х;
- ведомость заработной платы рабочих цеха Х;
- средний размер заработной платы работников этого цеха.
Вариант 4
А. Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля -
фамилия абонента, год установки телефона, номер телефона. Количество записей -
произвольное.
Б. По вводимой фамилии абонента выдать номер телефона. Определить количество
установленных телефонов с ХХХХ года. Номер года вводится с терминала.
Вариант 5
А. Создать файл, содержащий сведения об ассортименте игрушек в магазине. Структура
записи - название игрушки, цена, количество, возрастные границы, например 2 ÷ 5, т.е. от
двух до пяти лет. Количество записей - произвольное.
Б. Найти игрушки, которые подходят детям от 1 до 3 лет. Определить стоимость самой
дорогой игрушки и ее наименование. Определить игрушку, которая по стоимости не
превышает Х руб. и подходит ребенку в возрасте от А до В лет. Значения Х, А, В ввести с
терминала.
Вариант 6
А. Создать файл, содержащий сведения о сдаче студентами первого курса сессии.
Структура записи - индекс группы, фамилия студента, оценки по пяти экзаменам, признак
участия в общественной работе: "1" - активное участие, "0" - неучастие. Количество
записей - 30.
Б. Зачислить студентов группы Х на стипендию. Студент, получивший все оценки "5" и
активно участвующий в общественной работе, зачисляется на повышенную стипендию
(доплата 50 %), не активно участвует - доплата 25 %. Студенты, получившие "4" и "5" ,
зачисляются на обычную стипендию. Студент, получивший одну оценку "3", но активно
занимающийся общественной работой, также зачисляется на стипендию, в противном
случае зачисление не производится. Индекс группы вводится с терминала.
Вариант 7
А. Создать файл, содержащий сведения о сдаче студентами сессии. Структура записи -
индекс группы, фамилия студента, оценки по пяти экзаменам и пяти зачетам ( "З" означает
зачет, "Н" - незачет ). Количество записей - 25.
Б. Определить фамилии неуспевающих студентов с указанием индексов групп и количества
задолженностей. Найти средний балл, полученный каждым студентом группы Х, и всей
группой в целом.
Вариант 8
А. Создать файл, содержащий сведения о личной коллекции книголюба. Структура записи -
шифр книги, автор, название, год издания, местоположение ( номер стеллажа, шкафа и
т.д.). Количество записей - произвольное.
Б. Найти:
1) местонахождение книги автора Х названия Y;
2) список книг автора Z, находящихся в коллекции;
3) число книг издания ХХ года, имеющееся в библиотеке.
Значения Х, Y, Z, XX ввести с терминала;
Вариант 9
А. Создать файл, содержащий сведения о количестве изделий категорий А, В, С, собранных
рабочим за месяц. Структура записи имеет поля - фамилия сборщика, наименование цеха,
количество изделий по категориям, собранных рабочим за месяц. Количество записей -
произвольное.
Б. Считая заданными значения расценок Sа, Sb, Sc за выполненную работу по сборке
единицы изделия категорий A, B, C соответственно, подсчитать:
- общее количество изделий категорий А, В, С, собранных рабочим цеха Х;
- ведомость заработной платы рабочих цеха Х;
- средний размер заработной платы работников этого цеха.
Вариант 4
А. Создать файл, содержащий сведения о телефонах абонентов. Каждая запись имеет поля -
фамилия абонента, год установки телефона, номер телефона. Количество записей -
произвольное.
Б. По вводимой фамилии абонента выдать номер телефона. Определить количество
установленных телефонов с ХХХХ года. Номер года вводится с терминала.
Вариант 5
А. Создать файл, содержащий сведения об ассортименте игрушек в магазине. Структура
записи - название игрушки, цена, количество, возрастные границы, например 2 ÷ 5, т.е. от
двух до пяти лет. Количество записей - произвольное.
Б. Найти игрушки, которые подходят детям от 1 до 3 лет. Определить стоимость самой
дорогой игрушки и ее наименование. Определить игрушку, которая по стоимости не
превышает Х руб. и подходит ребенку в возрасте от А до В лет. Значения Х, А, В ввести с
терминала.
Вариант 6
А. Создать файл, содержащий сведения о сдаче студентами первого курса сессии.
Структура записи - индекс группы, фамилия студента, оценки по пяти экзаменам, признак
участия в общественной работе: "1" - активное участие, "0" - неучастие. Количество
записей - 30.
Б. Зачислить студентов группы Х на стипендию. Студент, получивший все оценки "5" и
активно участвующий в общественной работе, зачисляется на повышенную стипендию
(доплата 50 %), не активно участвует - доплата 25 %. Студенты, получившие "4" и "5" ,
зачисляются на обычную стипендию. Студент, получивший одну оценку "3", но активно
занимающийся общественной работой, также зачисляется на стипендию, в противном
случае зачисление не производится. Индекс группы вводится с терминала.
Вариант 7
А. Создать файл, содержащий сведения о сдаче студентами сессии. Структура записи -
индекс группы, фамилия студента, оценки по пяти экзаменам и пяти зачетам ( "З" означает
зачет, "Н" - незачет ). Количество записей - 25.
Б. Определить фамилии неуспевающих студентов с указанием индексов групп и количества
задолженностей. Найти средний балл, полученный каждым студентом группы Х, и всей
группой в целом.
Вариант 8
А. Создать файл, содержащий сведения о личной коллекции книголюба. Структура записи -
шифр книги, автор, название, год издания, местоположение ( номер стеллажа, шкафа и
т.д.). Количество записей - произвольное.
Б. Найти:
1) местонахождение книги автора Х названия Y;
2) список книг автора Z, находящихся в коллекции;
3) число книг издания ХХ года, имеющееся в библиотеке.
Значения Х, Y, Z, XX ввести с терминала;
Вариант 9


                                                                                     92