Мне нужна помощь в создании алгоритма (псевдокода), который будет искать ученика из списка учеников.данные студентов находятся в базе данных, и я не знаю, как это сделать.До сих пор я придумал
BEGIN StudentSearch (KeyInput, Firstname [ ] , Surname [ ] , Mark [ ]) :
rownum = 1
IF KeyInput length = 0:
Display alphabetical order of names
OTHERWISE:
WHILE NOT EOF:
If KeyInput = FirstName
Display FirstName [i] , Surname [i] , Mark [i] in Row rownum
rownum+=1
Как мне идти о сортировке имен на основе совпадающих символов или с учетом типов данных и структур.