Студопедия

Главная страница Случайная страница

Разделы сайта

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






Типизированные файлы






tf_1. Используя структуру с полями пол, ФИО, возраст, распечатать количество девушек по имени " Елена" и имена тех, кому 19 лет. (Данные находятся в файле)

 

tf_2. Создать файл, в который записать результаты соревнований по 6 видам спорта летней Олимпиады 1992 г. Написать программу, выполняющую следующие функции: выдать список призеров страны NNN, выдать таблицу призеров (золото, серебро, бронза) по запрашиваемому виду спорта.

 

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

а) общее количество изделий категорий А, В, С, собранных рабочим цеха X;

б) ведомость заработной платы рабочих цеха X;

в) средний размер заработной платы работников этого цеха.

 

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

а) по вводимой фамилии абонента выдается номер телефона;

б) определяется количество установленных телефонов с ХХХХ года. Номер года вводится с терминала.

 

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

а) название игрушек, которые подходят детям от 1 до 3 лет;

б) стоимость самой дорогой игрушки и ее наименование;

в) название игрушки, которая по стоимости не превышает х руб.

и подходит ребенку в возрасте от а до b лет. Значение х, a, b ввести с терминала.

 

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

а) фамилии неуспевающих студентов с указанием индексов групп и количество задолженностей;

б) средний бал, полученный каждым студентом группы X, и всей группы в целом.

 

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

а) фамилии неуспевающих студентов с указанием индексов групп и количество задолженностей;

б) средний бал, полученный каждым студентом группы X, и всей группы в целом.

 

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

а) время отправления самолетов в город X;

б) наличие свободных мест на рейс в город X со временем отправления У. Значения X, У вводятся по запросу с терминала.

 

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

а) время отправления поездов в город X во временном интервале от А до В часов;

б) наличие билетов на поезд с номером XXX.

 

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

а) о наличии и стоимости обуви артикула X;

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

 

tf_11. Создать файл, содержащий сведения о том, какие из пяти предлагаемых дисциплин по выбору желает слушать студент. Структура записи: фамилия студента, индекс группы, 5 дисциплин, средний бал успеваемости. Выбираемая дисциплина отмечается символом 1, иначе - пробел. Написать программу, которая печатает список студентов, желающих послушать дисциплину X. Если число желающих превысить 8 человек, то отобрать студентов, имеющих более высокий средний балл успеваемости.

 

tf_12. Из внешнего файла, содержащего исходные данные, удалить записи, соответствующие абитуриентам,

а) получившим хотя бы одну оценку 2;

б) получившим все оценки 3;

в) старше 18 лет;

г) старше 17 лет, имеющим отличный аттестат.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.