Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа6.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
169.98 Кб
Скачать

Практическая часть. Индивидуальные задания.

Во всех вариантах необходимо организовать список, состоящий из 10 элементов вводимых с клавиатуры, через функцию вставки первого элемента в список. Организовать функцию просмотра всего списка элементов. Организовать функцию очистки списка. Организовать функцию записи в файл. Организовать функцию чтения из файла. Остальные функции реализовать в соответствии с вариантом.

  1. Организовать однонаправленный линейный список с функцией поиска максимального элемента списка.

  2. Организовать однонаправленный линейный список с функцией вставки элемента в список с заменой текущего элемента.

  3. Организовать однонаправленный линейный список с функцией вставки элемента в список справа от текущего элемента.

  4. Организовать однонаправленный линейный список с функцией вставки элемента в список слева от текущего элемента.

  5. Организовать однонаправленный линейный список с функцией вставки элемента в конец списка.

  6. Организовать однонаправленный линейный список с функцией поиска минимального элемента в списке.

  7. Организовать однонаправленный линейный список с функцией вывода отдельного элемента списка на экран по его порядковому номеру в списке.

  8. Организовать однонаправленный линейный список с функцией добавления нового элемента в список каждый раз справа от первого элемента.

  9. Организовать однонаправленный линейный список с функцией добавления нового элемента в список каждый раз слева от последнего элемента.

  10. Организовать однонаправленный линейный список с функцией вывода на экран только четных элементов списка.

  11. Организовать однонаправленный линейный список с функцией удаления диапазона значений из списка (дан первый номер и последний номер элементов, которые необходимо удалить из списка).

  12. Организовать однонаправленный линейный список с функцией вывода на экран только положительных элементов списка.

  13. Организовать однонаправленный линейный список с функцией удаления из списка четных элементов списка.

  14. Организовать однонаправленный линейный список с функцией удаления из списка элементов списка стоящих на нечётных местах.

  15. Организовать однонаправленный линейный список с функцией удаления из списка элементов списка стоящих на чётных местах.

  16. Организовать однонаправленный линейный список с функцией удаления из списка элементов кратных трём.

  17. Организовать однонаправленный линейный список с функцией вывода на экран элементов больших первого элемента.

  18. Организовать однонаправленный линейный список с функцией вывода на экран элементов больших последнего элемента.

  19. Организовать однонаправленный линейный список с функцией вывода на экран элементов меньших последнего элемента.

  20. Организовать однонаправленный линейный список с функцией вывода на экран элементов меньших первого элемента.