Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, на физическом уровне представленных в виде списков и т.д. #1206219

Артикул: 1206219
  • Предмет: Информатика
  • Уникальность: 60% (Антиплагиат.ВУЗ)
  • Разместил(-а): 729 Тигран в 2022 году
  • Количество страниц: 13
  • Формат файла: doc
  • Последняя покупка: 15.12.2023
1 170p. 1 500p. Только 20 и 21 апреля!
Оплатите артикул одним из 20 способов и сразу скачайте.
После оплаты он автоматически будет удален с сайта.
Никто кроме вас не сможет посмотреть его до 20.05.2024
Двусвязный список 3
1. Листинг программного кода 8
2. ТЕСТОВЫЕ ПРОГРАММЫ 13


Лабораторная работа №6 «Работа со структурами данных на основе списков»
Необходимо спроектировать и разработать на языке C программу, осуществляющую обработку
строковых данных, на физическом уровне представленных в виде списков.
Из входного потока вводится произвольное количество строк произвольной длины. Каждая строка в общем случае содержит одно или более слов, разделенных пробелами и/или знаками табуляции.
Завершение ввода определяется концом файла.
Каждая выходная строка формируется путем модификации исходной строки в соответствии с
требованиями, предъявляемыми индивидуальным заданием. В полученной строке слова разделяются
только одним пробелом. Исходная и полученная строки выводятся в кавычках на экран.
Примечания:
1. Каждая строка представлена списком. Элементы списка имеют по два поля, первое из которых содержит символ, а второе — указатель на следующий элемент списка или NULL. При необходимости возможно использование двусвязного списка.
2. Выходная строка должна формироваться путем модификации исходной строки (т.е. путем модификации исходного списка, без создания нового).
3. Перестановка элементов списка должна осуществляться с помощью манипуляций указателями
или путем обмена значениями, лежащими в первом поле элементов списка. Выбор того или
иного способа должен быть обоснован.
4. Ввод строк должен быть организован с помощью функции getchar(), каждый считываемый
из входного потока символ должен сразу добавляться в формируемый список.
5. Логически законченные части алгоритма решения задачи должны быть оформлены в виде отдельных функций с параметрами. Использование глобальных переменных не допускается.
6. Программа должна корректным образом работать с памятью, для проверки необходимо использовать соответствующие программные средства, например: valgrind (при тестировании и отладке программы её необходимо запускать командой вида valgrind ./lab6).
Отчёт о выполнении лабораторной работы должен включать:
1. Блок­схемы основных алгоритмов работы программы.
2. Исходные коды программы.
3. Тестовые наборы для программы.
Главная задача программы: Продублировать в строках все слова чётной длины.
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач, сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением. Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения, соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, на физическом уровне представленных в виде списков и т.д.
Артикул: 1206219
Дата написания: 11.02.2022
Тип работы: Лабораторная работа
Предмет: Информатика
Оригинальность: Антиплагиат.ВУЗ — 60%
Количество страниц: 13
Скрин проверки АП.ВУЗ приложен на последней странице.

К работе также прилагается программа
А ты умеешь выполнять такие работы?

Файлы артикула: Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, на физическом уровне представленных в виде списков и т.д. по предмету информатика

работа.doc
256.5 КБ
Z01.exe
88 КБ
Lab6.zip
2.34 МБ

Пролистайте "Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, на физическом уровне представленных в виде списков и т.д." и убедитесь в качестве

После покупки артикул автоматически будет удален с сайта до 20.05.2024
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 1
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 2
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 3
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 4
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 5
Лабораторная — Задание: необходимо спроектировать и разработать на языке C программу, осуществляющую обработку строковых данных, — 6
Посмотреть остальные страницы ▼
Честный антиплагиат! Честный антиплагиат!
Уникальность работы — 60% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег! Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.