Программа на си
Данил4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.05.2021
Завдання: Створити однонаправлений список, що складається з додатних і від’ємних чисел типу float. Вставити після кожного від’ємного числа елемент зі значенням 0.
Постановка першого завдання¶Для того, щоб створити список, потрібно створити спочатку перший елемент списку, а потім у циклі додати до нього інші елементи. Додавання може виконуватися як на початок, так і в кінець списку. Має бути визначена ознака кінця формування списку. Не можна задавати спочатку кількість елементів списку.Для зручності роботи і правильного пересування по списку рекомендується працювати з трьома вказівниками:
- head — вказівник на голову списку;
- current — вказівник на поточний елемент списку;
- tail — вказівник на останній елемент списку.
- створення списку;
- додавання елемента в список:
- у початок списку;
- у кінець списку;
- після елемента з заданим номером;
- після елемента з заданим ключем;
- видалення елемента зі списку:
- з початку списку;
- з кінця списку;
- із заданим номером;
- із заданим ключем;
- виведення вмісту списку на екран;
- упорядкування елементів списку за вибраною ознакою.