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

кольцевой список - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение текста из файла и работа с ним!!!! http://www.cyberforum.ru/cpp-beginners/thread211786.html
Добрый день коллеги. У меня задачка сложная для меня есть, помогите с решением пожалуйста... Задача:Даны текстовые файлы F и G.Переписать в файл Q слова из файлов F и G поочередно, одно слово из F,...
C++ поменять буквы "a" на 1 и 0 Нужно ввести с клавиатуры строку символов, после чего заменить 3 первые буквы "a" на цифру 0, а остальные "a" на 1 и записать результат строки в файл, после чего вывести данные из файла на экран.... http://www.cyberforum.ru/cpp-beginners/thread211785.html
C++ C++ Пример с матрицами.
Матрица P содержит посещаемость лекций пяти групп студентов по некоторому курсу в течение семестра. Определить уровень посещаемости для каждой группы (в %) и неделя, когда на лекции присутствовало...
Динамические массивы. Исправление. C++
Нужна помощь. я написал программу к задаче про динамические массивы(В квадратной матрице A заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов,...
C++ Нереальная разница при использовании int и double http://www.cyberforum.ru/cpp-beginners/thread211780.html
Писал код в параллельную ветку, случайно наткнулся на такое, вот код: #include<iostream> #include<cmath> int main(){ const int array={12,32,-123,235,-456,2134,-123,56,-132,756}; int...
C++ Вопросы по С++ У тока начинающих программеров очень много вопросов.... Добавлено через 10 минут Помогите кто со списками,у меня курсач на днях нужно сдавать, а я их ну ваще не понимаю подробнее

Показать сообщение отдельно
serginho
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 19

кольцевой список - C++

15.12.2010, 17:47. Просмотров 245. Ответов 0
Метки (Все метки)

как переделать вот этот односвязный список на кольцевой?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//---------------------------------------------------------------------------
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
//#include<iostream.h>
struct buro {
char adr[10];
int kom;
int et;
int pl;
struct buro *pc;};
 
void main() {
clrscr();
struct buro *rex;
struct buro *beg=NULL;
struct buro *end=NULL;
 
printf("\nvvedite bazu kvartitr\n");
do{
rex=(struct buro *)malloc(sizeof(struct buro));
printf("adress=");
scanf("%s", &rex->adr);
printf("kolichestvo komnat=");
scanf("%d", &rex->kom);
printf("kakoi etaz=");
scanf("%d", &rex->et);
printf("ploschad=");
scanf("%d", &rex->pl);
if (rex->kom==0)
{free(rex); break;}
if (beg==NULL && end==NULL)
beg=rex;
else end->pc=rex;
end=rex;
end->pc=NULL;
}
while(1);
printf("\nSPISOK");
rex=beg;
while (rex!=NULL)
{printf("\nadress=%s\tkolichestvo komnat=%d\tetaz=%d\tploschaad=%d",rex->adr, rex->kom, rex->et, rex->pl);
rex=rex->pc;
}
getch();}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru