Лабораторная работа № 4, структуры и объединения

Страницы работы

Содержание работы

ЛАБОРАТОРНАЯ РАБОТА №4

СТРУКТУРЫ И ОБЪЕДИНЕНИЯ

Разработать процедуры ввода и обработки файла записей. Результаты поместить в текстовый файл.

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

  2.  В файле хранятся сведения об автомобилях: марка, цвет пробег, возраст (для иномарок — страна изготовитель). Составить алгоритм определения списка автомобилей с возрастом не более 5 лет. Для иномарок указать страну изготовителя.

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

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

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

  6.  Файл абитуриентов содержит сведения: фамилия, адрес, для местных — номер телефона, если он имеется, для имеющих медаль вид медали. Получить список золотых медалистов, имеющих телефоны.

  7.  В файле товаров содержатся сведения : наименование, размер партии; для персональных компьютеров — изготовитель, тип видеоадаптера (CGA, EGA, VGA) и наличие сопроцессора. Получить список ПЭВМ с VGA и сопроцессором.

  8.  Сведения об участниках конференции хранятся в файле: ФИО, город, для докладчиков — наименование доклада, требуемое техническое средство: диапроектор, графопроектор, эпидиаскоп. Определить список докладчиков с наименованиями докладов и общий перечень требуемых технических средств.

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

 10.  Файл учеников содержит сведения: ФИО, класс, успеваемость (отличник, хорошист, троечник), если занимается в кружке, то указать в каком. Получить сведения об отличниках, занимающихся в кружках, секциях.

 11.  Дан файл товаров: наименование, стоимость, для детских игрушек указывается материал игрушки, и предельный возраст ребенка. Составить перечень товаров — игрушек для детей в возрасте до 5 лет.

 12.  Дан файл, содержащий сведения о веществах: наименование плотность, для металлов указывается удельное сопротивление, теплоемкость; для жидкостей — температура замерзания. Составить список жидкостей и список металлов с их характеристиками.

 13.  Файл поставок жидкой компоненты производства содержит сведения: поставщик, город, объём партии (тыс. литров), если тара бочка — указывается объём, при мелкой фасовке материал (стекло, полиэтилен). Составить список поставщиков компоненты в полиэтиленовой таре, с указанием объёмов поставок.

 14.  Дан файл чисел, среди которых есть вещественные и комплексные. Найти наибольшее по модулю комплексное число и общее количество комплексных чисел.

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

Похожие материалы

Информация о работе