Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Контрольная по С - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить строки матрицы по возрастанию количества положительных элементов в одной строке http://www.cyberforum.ru/cpp-beginners/thread76667.html
Дана целочисленная матрица n*m, n,m<=10.Упорядочить(переставить) строки матрицы по возрастанию количества положительных элементов в одной строке.Затем в каждой найти произведение элементов,сумма...
C++ С использованием текстовых файлов помогите первокурснице..... Файл содержит целые числа. Вычислить сумму значений из файла, в двоичном представлении которых K разрядов установлено в единицу. http://www.cyberforum.ru/cpp-beginners/thread76663.html
C++ Обработка текста и вывод в отдельный файл
Добрый день! Есть задание: В текстовом файле имеется словарь (каждое слово на отдельной строке). Найти в нем слова, которые могут быть полностью составлены из двух и более других слов. Найденные...
C++ Новичок - наименее близкое к значению K.
Очень большая просьба помогите решить задачу, что бы получить зачет. Реализовать функцию поиска целого числа, среди переданных в качестве параметров, наименее близкого к значению K, которое...
C++ Интерфейс программы http://www.cyberforum.ru/cpp-beginners/thread76619.html
можно ли написать код чтобы у программы написанной наС++ не было интерфейса?
C++ Максимальный нечетный элемент массива ребят помогите написать программу на сишке, которая после введения массива определяет его максимальное четное число.заранее спасибо подробнее

Показать сообщение отдельно
***Иришка***
0 / 0 / 0
Регистрация: 18.12.2009
Сообщений: 8

Контрольная по С - C++

19.12.2009, 16:33. Просмотров 659. Ответов 4
Метки (Все метки)

Очень большая просьба помочь....

Описание структуры: дата и время телепрограммы (дд.мм.гггг чч:мм), название (строка
30 символов), номер канала (целое число), жанр (кино, научная программа, новости и
т.д.).
Формат ввода/вывода: ДД.ММ.ГГГГ ЧЧ:ММ «НАЗВАНИЕ» НОМЕР, ЖАНР
Дополнительная обработка: Удалить из списка все записи о телепрограммах, вышедших в
эфир в определенное время (учитываются часы и минуты).

Необходимо реализовать обработку следующих параметров:
 Имя исходного бинарного файла (указывается в формате file:<имя файла>),
если имя не указано, то его ввод запрашивается у пользователя. Если файл с
указанным именем открыть не удалось, то выводится соответствующее
сообщение, выполнение программы продолжается с ввода новых записей, а
результирующий список записывается в файл result.bin.
 Поле сортировки (указывается в формате field:N, где N – номер поля равное
1,2,3 и т.д.). Если этот параметр не указан, то он принимается равным 1.
 Направление сортировки (указывается в формате dir:inc – сортировка по
возрастанию, dir:dec – сортировка по убыванию). Если этот параметр не
указан, то он принимается равным inc.
 Выходной текстовый файл (указывается в формате out:<имя файла>).

Рекомендуется, чтобы в программе были реализованы
следующие модули:
2
 главный модуль (MAIN), содержащий функцию main;
 модуль (DATA), содержащий описание структуры данных;
 модуль (LIST), содержащий функции для работы с динамическим списком;
 модуль (FUNC), содержащий вспомогательные функции.

Для работы со списком необходимо реализовать как минимум следующие
функции:
 добавление записи в конец списка,
 вставка записи в середину списка,
 удаление записи из списка,
 перемещение по списку,
 сортировка списка,
 сохранение списка в файл,
 загрузка списка из файла,
 удаление всего списка.
В качестве дополнительных функций можно привести следующие функции:
 проверка корректности ввода значений с клавиатуры;
 сравнение двух записей (для сортировки).

алгоритм сортировки «пузырьком»,

Дополнительно необходимо реализовать программы для создания исходного
файла и его просмотра. Программа создания исходного файла должна
запрашивать у пользователя имя файла, а затем осуществлять ввод данных и
запись их файл. Ввод данных завершается по требованию пользователя. Ввод
значений полей одной записи осуществляется раздельно, а не согласно формату
строки ввода. Программа просмотра файла в качестве параметров командной
строки получает имя файла и выводит значения, содержащиеся в нем, согласно
формату вывода. Вывод осуществляется по 20 записей или до конца файла, если
записей в нем осталось меньше 20. Продолжение вывода осуществляется после
нажатия пользователем любой клавиши.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru