Добрый день.
1. Линейные структуры данных: массив и строка - вариант 4
C++ или C#
Срок выполнения можем обговорить.