Служба спасения студентов
Служба спасения для студентов

СибГУТИ Контрольная работа №1 По дисциплине Информатика вариант 13 скачать бесплатно

Скачать бесплатно

Задание к контрольной работе

Целью контрольной работы является освоение студентами принципов создания и обработки бинарных файлов на языке Си.
1. Создать файл F1.dat, содержащий записи следующей структуры: 
ФИО;
номер телефона;
день рождения (массив из трех чисел)
2. программа должна переписать все данные из структуры, сохраняя порядок структуры в новый файл в алфавитном порядке.
 
Вариант
13
Условие задачи
Написать программу
1. Создать файл F1.dat, содержащий записи следующей структуры: 
ФИО;
номер телефона;
день рождения (массив из трех чисел)
2. программа должна выполнять следующую обработку файла: переписывает файл F1.dat в файл F2.dat таким образом, чтобы записи расположились в алфавитном порядке.
 
Блок-схема разработанной программы
Скриншоты результатов работы программы
Рис 1. Заполнение файла F1 
Рис 2. Чтение файла и сортировка считанных данных
Рис 3. Фаил F1 после ввода данных
Рис 3. Фаил F2 после сортировки данных.
Код программы
 

Выводы

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