Реферат: Разработать программу на алгоритмическом языке программирования С , реализующую учебную систему
last=a
} else {
a->next=this
a->last=NULL
last=a
}
// Дальше - либо добавление в конец, либо переход к следующему
} else if (next!=NULL) next->add(a)
else {
next=a
a->last=this
a->next=NULL
}
}
// Найти вверх по списку элемент, попадающий под маску
One_Record * One_Record::FindUp(char * m_fio,char * m_yy,char * m_addr,char * m_grp) {
if (stc(fio,m_fio)&&
stc(fio,m_fio)&&
stc(fio,m_fio)&&
stc(fio,m_fio)) return this
if (last!=NULL) return last->FindUp(m_fio,m_yy,m_addr,m_grp)
else return NULL
}
// Найти вниз по списку элемент, попадающий под маску
One_Record * One_Record::FindDown(char * m_fio,char * m_yy,char * m_addr,char * m_grp) {
if (stc(fio,m_fio)&&
stc(yy,m_yy)&&
stc(addr,m_addr)&&
stc(grp,m_grp)) return this