0 / 0 / 0
Регистрация: 25.04.2019
Сообщений: 63
1

Блоковый ввод-вывод

02.05.2019, 16:10. Показов 506. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужна помощь с лабораторной работой.

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

1. Для заполнения файла можно использовать функцию, формирующую одну структуру, указанного в варианте типа. Значения элементов структуры вводятся с клавиатуры. Для ввода можно использовать операцию >> и функцию gets().
2.При вводе структур можно реализовать один из следующих механизмов:

- ввод заранее выбранного количества структур (не менее 5);

- ввод до появления структуры с заданным количеством признаков;

- диалог с пользователем о необходимости продолжать ввод.

3. Для записи структуры в файл и чтения структуры из файла использовать функции блочного ввода/вывода fread и fwrite.
4.Для удаления / добавления элементов в файл использовать вспомогательный файл.

Задание:

Структура "Автомобиль":

- марка;

- год выпуска;

- цена;

- цвет.

Удалить все элементы, у которых год выпуска меньше заданного, добавить элемент в начало файла.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2019, 16:10
Ответы с готовыми решениями:

Блоковый ввод-вывод
Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое,...

Блоковый ввод-вывод
Прошу помочь в решении задачи на С++. Пока что у меня с этим тяжко...! Постановка задачи:...

Подскажите как выполнить задачу используя блоковый ввод-вывод
Подскажите как это реализовать в коде ну или скиньте пожалуйста ссылки на информацию ...

Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод
Добрый день! Помогите, пожалуйста, с программой. Программа считывает строку с клавиатуры и...

0
02.05.2019, 16:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2019, 16:10
Помогаю со студенческими работами здесь

Поменять консольный ввод-вывод на файловый ввод-вывод
вот у меня калькулятор как мне сделать что б числа вводились из файла и результат записывался в...

Запись выражений, ввод–вывод информацииЗапись выражений, ввод–вывод информации
Задача 2.1. Пользуясь только операцией умножения, вычислить (A в 7-ой степени) за четыре операции....

Файловый ввод-вывод, ввод с клавиатуры и обработка массива структур
Добрый вечер)) У меня небольшой вопрос. Почему первые буквы (в названии книг) не выводит на экран?...

Блоковый шифр Kalyna
Здравствуйте форумчане, нужна помощь, не подскажите где можно найти практическую реализацию...

Блоковый элемент: динамика
Помогите пожалуйста сделать задания. Заранее, огромной спасибо. 1. Создайте документ, в...

Запрос в гугл, вывод первых строк, ввод и вывод инфы В БД
Доброго всем дня, уважаемые форумчане. Имею задачу по введеной строке отыскать информацию в гугл и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru