Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tema654
1 / 1 / 0
Регистрация: 28.04.2011
Сообщений: 68
#1

Однонаправленные списки. - C++

28.12.2011, 22:36. Просмотров 328. Ответов 0
Метки нет (Все метки)

Вот попытался сделать список однонаправленный. уже 3 часа сижу, не могу сделать.
Подскажите, в чем дело?
Код
#include "stdafx.h"
#include "stdio.h"
#include <iostream>
using namespace std;
struct a {
	int pole;
	a *next;
	a *pr;
} el;

int _tmain(int argc, _TCHAR* argv[])
{a  *start, *end, *tek, *temp, *pr;
int k=0; int flag=0;
for(;;)
{cout <<" vvodit dannye?";
cin >>k;
if (k==0) break;
tek=(struct a*)malloc(sizeof(el));
cout <<"\n element";
cin >>tek ->pole;
tek->next=0;
if(flag==0) {flag=1; start=end=tek; pr=tek; }
else
{end =tek;
tek->next=pr;
pr=tek;
}
}
tek=start;

do {
	cout<<tek->pole<<":"<<tek->next<<endl;
	tek=tek->next;
} while (tek!=end);

system("pause");
	return 0;
}
спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2011, 22:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Однонаправленные списки. (C++):

Однонаправленные списки - C++
Подпрограмма №1 - формировка элементов первого списка тип float количество 8, включение элементов после второго. Подпрограмма №2 -...

однонаправленные списки - C++
Пожалуйста помогите мне!!! Записи в линейном списке содержат ключевое поле типа double. Сформировать однонаправленный список. Удалить из...

Однонаправленные списки - C++
Сформировать список из натуральных чисел. Найти порядковые номера максимальных элементов списка. #include&lt;iostream.h&gt; #include&lt;conio.h&gt;...

однонаправленные связные списки - C++
сформировать однонаправленный список содержащий последовательность символов s1 , s2 , . . . , sn ( n &gt;= 2 и заранее неизвестно)....

Еще раз однонаправленные списки - C++
Помогите пожалуйста, нацельте в нужном направлении. Есть такая задачка Есть классы фигур Triangle Rectangle Pintagon Есть...

Однонаправленные списки: найти номер позиции максимального значения списка - C++
Организовать ввод в однонаправленный список. Узел списка состоит из двух полей: целое число и указатель. Необходимо найти номер позиции...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2011, 22:36
Привет! Вот еще темы с ответами:

Списки, как склеить списки между собой? - C++
Ребят, привет всем, есть код, в классе которого описаны несколько методов: добавление элемента в список, удаление и просмотр списка, дак...

Списки - C++
Даны 2 списка( из файлов) в третий список поместить те элементы из списка 1, для которых в списке 2 найдутся меньшие элементы! Прошу помочь...

Списки C++ - C++
Уважаемые! Препод задал написать линейный, линейный дважды связанный и линейный цикличный списки с любым количеством элементов для каждого....

Списки - C++
Работа со списками( объединение, удаление, вставка и.т.п). при запуске выдает ошибки. :-| устала уже с ней( С++, Builder 6 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru