![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Типизированные файлы
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 лет, имеющим отличный аттестат.
|