Реферат: Создание и обработка динамического списка
j – переменная типа int. Эта переменная является параметром всех циклов используемых в данной процедуре.
int j;
3) Локальные переменные процедуры вывода данных:
j – переменная типа int. Эта переменная является параметром всех циклов используемых в данной процедуре.
int j;
4) Локальные переменные процедуры удаления первого элемента списка:
У данной процедуры нет локальных переменных.
5) Локальные переменные процедуры перемены мест элементов, которые заданы по названию:
j – переменная типа int. Эта переменная является одним параметром всех циклов используемых в данной процедуре.
int j;
k1 – переменная типа char. Несет информацию о названии первой газеты, место которой будем менять.
k1 – переменная типа cnar. Несет информацию о названии второй газеты, место которой будем менять.
char k1[30],k2[30];
p2 – указатель на структуру news. Несет информацию об адресе второго текущего элемента однонаправленного динамического списка.
news *p2;
c - переменная типа gaseta. Несет полную информацию об игре.
gaseta c;
5
6) Локальные переменные основной части программы:
a – переменная типа int. Несет информацию о текущей процедуре и является параметром цикла и оператора множественного выбора.
int a;
6
3. Разработка состава и структуры исходных данных и результата
Исходные данные и результат представляют собой однонаправленный динамический список. Элементом списка будет являться структура, состоящая из внутренней структуры и указателя на следующий элемент списка. Внутренняя структура состоит из полей:
1) название газеты (тип char)
2) название статьи (тип char)
3) номера страниц (тип int)
На экране исходные данные будут представлены: