4.3 Динамические структуры данных
____________________________________________________________________
writeln(UTF8ToConsole('1-ввод элемента списка')); writeln(UTF8ToConsole('2-поиск элемента списка')); writeln(UTF8ToConsole('3-удаление элемента списка')); writeln(UTF8ToConsole('4-просмотр всего списка')); writeln(UTF8ToConsole('5-выход из программы')); readln(choose);
case choose of
1: begin {ввод элемента списка} writeln(UTF8ToConsole('Введите элемент списка')); readln(Elem);
Insert_MyList(Elem, pHead, pCurrent); end;
2: begin {поиск элемента списка}
writeln(UTF8ToConsole('введите искомый элемент'));
readln(Elem);
if Search_MyList(Elem, pHead)then
writeln(UTF8ToConsole('Элемент найден'))
else
writeln(UTF8ToConsole('Элемент не найден')); end;
3: begin {удаление элемента списка} writeln(UTF8ToConsole('введите элемент')); readln(Elem);
Delete_MyList(Elem, pHead, pCurrent); end;
4: begin {Вывод списка на экран}
writeln(UTF8ToConsole('Элементы списка:'));
writeln;