«Динамические структуры в С++. Текстовые и двоичные файлы»
sdfgd58
Ученик
(41),
на голосовании
2 месяца назад
В программах необходимо использовать только динамические структуры.
1. С помощью текстового редактора создать текстовый документ, в который занести исходную информацию. Рекомендуется вначале занести количество записей, а затем последовательно все записи, причем тестовые поля вводить в отдельной строке, а числовые – можно в отдельной строке или в одной через пробел или разделитель табуляцию. Например, содержимое файла, который будет включать 7 записей – фамилия, группа, 5 оценок : 7 Иванов Ф01-а 5 4 5 3 5 Петров УА01-б 5 4 5 3 5 ... 2. Написать первую программу, которая считывает информацию из созданного текстового файла и записывает ее в двоичный файл
30
3. Написать вторую программу, которая считывает информацию из двоичного файла, реализует поставленную задачу. После повторного чтения двоичного файла результат работы выводится в результирующий текстовый файл. Все текстовые и двоичный файлы должны располагаться или в личной папке или в папке проекта. О сотрудниках некоторого предприятия известно следующее: • фамилия, инициалы; • год рождения; • должность; • пол. Сформировать двоичный файл, записав в него всю известную информацию о каждом сотруднике. Вывести информацию о количестве пенсионеров – женщин старше 55 лет и мужчин старше 60 лет. Если количество превышает 10 человек, удалить всех пенсионеров из файла.
1. С помощью текстового редактора создать текстовый документ, в который
занести исходную информацию. Рекомендуется вначале занести количество
записей, а затем последовательно все записи, причем тестовые поля вводить в
отдельной строке, а числовые – можно в отдельной строке или в одной через
пробел или разделитель табуляцию.
Например, содержимое файла, который будет включать 7 записей –
фамилия, группа, 5 оценок :
7
Иванов
Ф01-а
5 4 5 3 5
Петров
УА01-б
5 4 5 3 5
...
2. Написать первую программу, которая считывает информацию из
созданного текстового файла и записывает ее в двоичный файл
30
3. Написать вторую программу, которая считывает информацию из
двоичного файла, реализует поставленную задачу. После повторного чтения
двоичного файла результат работы выводится в результирующий текстовый файл.
Все текстовые и двоичный файлы должны располагаться или в личной
папке или в папке проекта.
О сотрудниках некоторого предприятия известно следующее:
• фамилия, инициалы;
• год рождения;
• должность;
• пол.
Сформировать двоичный файл, записав в него всю известную информацию
о каждом сотруднике. Вывести информацию о количестве пенсионеров – женщин старше 55 лет и мужчин старше 60 лет. Если количество превышает 10 человек, удалить всех пенсионеров из файла.
Помогите пожалуйста заранее спасибо