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


















