Реферат: Программирование на языках высокого уровня 3

dl=dl->n;

delete (p);

//новый список

p=dl;

cout<<"\nspisok\n";

while(p!=NULL)

{

cout<<p->val<<"\t";

p=p->n;

}

cerr<<" ";

}

Задача 3

Создать связанный числовой список типа очередь из 5 объектов. Распечатать его. Выполнить следующие операции со связанным списком:

а) добавить два новых объекта в очередь. Распечатать очередь;

б) поменять местами первый и последний объект в очереди. Распечатать очередь;

в) удалить из очереди первых три объекта. Распечатать очередь.

*/

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

#include <stdlib.h>

struct elem {

int inf;

struct elem *link;

} *begq=NULL, *endq=NULL;

void addel(int val)

{

struct elem *p= new struct elem;

К-во Просмотров: 553
Бесплатно скачать Реферат: Программирование на языках высокого уровня 3