Для студентов МГТУ им. Н.Э.Баумана по предмету Основы программированияЛабораторная работа №12 "Списки"Лабораторная работа №12 "Списки"
5,0056
2022-11-302022-11-30СтудИзба
Лабораторная работа 12: Лабораторная работа №12 "Списки"
Описание
Разработайте программу, которая читает из стандартного потока ввода слова и
размещает их в односвязный список следующим образом. Если слово встретилось первый
раз, то для него добавляется новый элемент в конец списка. В противном случае в
соответствующем элементе списка увеличивается счетчик слов.
После завершения ввода содержимое списка записываются в файл, имя которого
задается в командной строке. Необходимо организовать грамотную работу с файлом.
Элемент списка — структура, имеющая следующие поля:
1. Адрес строки, в которой хранится слово
2. Количество повторений данного слова в потоке
3. Указатель на следующий элемент списка.
размещает их в односвязный список следующим образом. Если слово встретилось первый
раз, то для него добавляется новый элемент в конец списка. В противном случае в
соответствующем элементе списка увеличивается счетчик слов.
После завершения ввода содержимое списка записываются в файл, имя которого
задается в командной строке. Необходимо организовать грамотную работу с файлом.
Элемент списка — структура, имеющая следующие поля:
1. Адрес строки, в которой хранится слово
2. Количество повторений данного слова в потоке
3. Указатель на следующий элемент списка.


Характеристики лабораторной работы
Предмет
Учебное заведение
Семестр
Номер задания
Просмотров
40
Размер
253,07 Kb
Список файлов
Лаболаторная работа 12 студизба.docx