Здравей, Виктория,
1.Проверката за коректност на дата се извършва спрямо някой от форматите или се въвеждат отделно ден, месец, година и проверките се извършват отделно?
И двете възможности са допустими, макар че от потребителска гледна точка (но не и от програмистка) е по-удобно да се въведе датата "наведнъж" в някакъв формат, а не компонент по компонент.
2.Какви формати на датата трябва да бъдат включени като възможен избор?
Отново по ваше усмотрение, но нека да има поне три различни.
3."По описание с ден от седмицата да се определи датата, която отговаря на него" тук потребителят въвежда дата и програмата извежда описание на датата или обратното?
Ами идеята заложена в задачата е потребителят да въвежда описание с ден от седмицата и програмата да намира датата, но ако направите и обратното, никой няма да се разсърди :)
Поздрави,
Т. Трифонов