Учебно-методический комплекс дисциплины для обучающегося «Языки программирования» для специальности 5В010900 Математика


Тема 10. Задачи классической комбинаторики. Записи и файлы



бет131/142
Дата03.01.2022
өлшемі1.33 Mb.
#450516
түріУчебно-методический комплекс
1   ...   127   128   129   130   131   132   133   134   ...   142
УМКДО -ЯзыкиПрограммирования

Тема 10. Задачи классической комбинаторики. Записи и файлы.
Порядок работы

Составить программу формирования и поиска в файле (табл.15).


Содержание отчета

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



ТАБЛИЦА 15

НОМЕР

ВАРИАНТА

УСЛОВИЕ

1


Создать файл, содержащий сведения о пациентах поликлиники. Структура записи: ФИО пациента, год рождения, адрес, диагноз. Выбрать информацию о пациентах, обратившихся с диагнозом "грипп".

2

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

3

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

4

Разработать программу ("электронную сваху") для поиска женихов и невест. Создать два файла: список женихов и список невест. В каждом списке кандидат (жених или невеста) характеризуется записью содержащей порядковый номер кандидата; данные о кандидате (возраст, рост, вес); требования к партнеру (минимальное и максимальное значение соответствующего параметра). Сформировать списки пар с учетом требований кандидата.

5

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

6

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

7

Создать файл, содержащий сведения о компью-терах. Структура записи: тип ПК, тактовая частота, об"ем ОП, об"ем винчестера, стоимость. Выбрать информацию о компьютерах, имеющих об"ем ОП более 2 Мбайт.

8

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

9

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

10

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

11

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

12

Протокол лыжных гонок записать в файл. Для каждого участника указывается фамилия, время старта (чч:мм:сс), время финиша. Выбрать сведения об участниках выполнивших норму заданного (1,2,3) разряда.

13

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

14

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




Достарыңызбен бөлісу:
1   ...   127   128   129   130   131   132   133   134   ...   142




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет