Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Таблица 31. Данные к заданию 31 варианта
№ вар. | Требования к записям, выбираемым из файла и помещаемым в список | Тип списка | Файл данных |
В начало – только с пятерками, в конец – только с тройками | S0D | dan.txt |
На основе общего задания и данных таблицы вариантов конкретное задание формулируется следующим образом:
Заполнить нульсвязный список дек данными из файла DAN.TXT, занося в начало дека записи о студентах, у которых все оценки – 5 баллов, а в конец дека – сведения о студентах, имеющих все оценки – 3 балла. Добавить в начало дека запись, в которой вместо фамилии указан тип списка, а вместо первой оценки – число записей с информацией в деке. Вывести в выводной текстовый файл таблицу записей из дека. Созданный дек удалить из памяти.
Содержание программы
Задание включает в себя следующие действия, подлежащие программированию:
При составлении программы, формирование дека и его распечатку в выходной файл оформим в виде процедур. Кроме того, отдельными процедурами оформим процессы добавления записи в дек и удаления (выбора) записи из дека.
Учитывая, что файл текстовый, воспользуемся процедурой чтения строки файла с распределением информации по полям структуры, как это рассмотрено в пояснениях выше.
Дата публикования: 2014-11-03; Прочитано: 301 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!