Варианты № 1-20 практического задания к лабораторной работе № 1 "Работа с файлами" (Написать программу, которая формирует текстовый файл данных со сведениями о ...)

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

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

Лабораторная работа № 1

ТЕМА :  Работа  с  файлами

СРОК  СДАЧИ :  6 неделя

ЦЕЛЬ РАБОТЫ : Приобретение навыков работы с текстовыми файлами

ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :  Режимы открытия файла. Построчный ввод-вывод данных. Форматный ввод-вывод данных. Бинарные файлы. Ввод-вывод записей. Управление указателем файла.

задание

Задание

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

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

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

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

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

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

Вариант 7.  Напишите программу, которая формирует текстовый файл данных со сведениями о результатах спортивных соревнований по нескольким видам спорта.
Вид спорта пользователь может выбрать из списка. Содержимое списка видов спорта хранится в другом файле. Программа должна отображать результаты соревнований в списке, в котором спортсмены отсортированы по результатам выступлений

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

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

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

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

Вариант 12.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну-изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает данные отсортированы по году изготовления

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

Вариант 14.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает данные, отсортированные по году марке автомобиля

Вариант 15.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает данные, отсортированные по году марке автомобиля

Вариант 16.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает автомобили выбранной пользователем марки, отсортированные по году изготовления

Вариант 17.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает автомобили выбранной пользователем страны изготовителя, отсортированные по году изготовления

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

Вариант 19.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает данные, отсортированные по году марке автомобиля

Вариант 20.  Напишите программу, которая формирует текстовый файл данных со сведениями об автомобилях: марка, пробег, номер, год изготовления, страна-изготовитель.
Марку и страну изготовитель пользователь может выбрать из списков. Содержимое списков хранится в других файлах. Напишите программу, которая отображает данные, отсортированные по году марке автомобиля

Пример  программы

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

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