1) В отдельном модуле определить типы данных и подпрограммы для реализации контейнера список с самоупорядочиванием по принципу переноса найденного значения в начало.
2)Необходимо составить модуль, по которому можно будет найти радиус и аргумент комплексного числа, алгебраические действия над комплексными числами(причем при делении рассмотреть вариант, когда знаменатель равен 0), а также возведение комплексного числа в натуральню степень. (в модуле также нужна процедура переводящая действительные числа(действ. и мним. части комплексного числа) в одно комплексное).