Еми да, там уча. На стари години реших да го завърша и това

Първи курс задочно съм информатика. Задачата не е за мен пряко, но се упражнявам и аз просто има за цел да я направя по функционална и да ми е удобна за работа без непременно да има практическа насоченост. Нямам никакво понятие от менюта в конзола как се правят и искам да е нещо удобно като нещата които ползвам под конзола в Линукс.
Задачата не е от български университет и има бая под условия, повечето от които съм ги решил. Ето някой от тях ако ви е любопитно:
Да се покаже за дадено лекарство колко му остава до края на срока за годност.
Да се окаже дали в момента има лекарства с изтекъл срок.
Да се сортират по производител.
Да се покаже дали има едно лекарство с повече от един производител и да се сравнят цените им.
Има още няколко но са си просто сортиране.