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

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

Войти
Регистрация
Восстановить пароль
 
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
#1

Построение пустого кольца - C++

07.12.2009, 23:23. Просмотров 1020. Ответов 11
Метки нет (Все метки)

Разработать программу работы с односвязным кольцом. Программа должна содержать следующие процедуры, вызываемые из меню:
- построение пустого кольца;
- добавление нового элемента;
- удаление указанного элемента;
- просмотр кольца, начиная с указанного элемента.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2009, 23:23     Построение пустого кольца
Посмотрите здесь:

Длина пустого массива - C++
Я создал пустой двумерный динамический массив, но когда нахожу его длину, мне пишет что она равна 1. Видимо я что-то не так делаю. Как...

Возвращение пустого объекта. - C++
Описан метод поиска структуры по заданным параметрам, который, в случае нахождения этой структуры, в базе данных, возвращает ее в качестве...

Создание пустого проекта по умолчанию. - C++
Здравствуйте! Возможно как то создать пустой (консольный) проект умолчанию?? То есть постоянно не выбирать на 2 шаге Empty...

Значение пустого оператора return - C++
Скажите для чего он нужен вообще? допустим: void Func(){ if(){ //что-то делаем return; } }

Ошибка при запуске пустого проекта - C++
При запуске пустого проекта выдает ошибку.

Чему равны элементы пустого массива? - C++
Допустим я создал массив char a или int a, в общем не суть. И затем я с помощью цикла присвоил значение первым n его элементам. Но n<100....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
07.12.2009, 23:30     Построение пустого кольца #2
А что нужно? Привести полный листинг программы? Или может только что-то объяснить?
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
07.12.2009, 23:35  [ТС]     Построение пустого кольца #3
Цитата Сообщение от Sayrus89 Посмотреть сообщение
А что нужно? Привести полный листинг программы? Или может только что-то объяснить?
Я не могу ее написать..... Уменя какой то бред получается
Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
07.12.2009, 23:40     Построение пустого кольца #4
Не переживайте

Если хотите понять, то лучше покажите, что уже получилось - объясню, где ошибки, остальное помогу дописать. И, кстати, какую структуру ( какие поля) должен иметь элемент кольца (так понимаю, однонаправленный список).
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
08.12.2009, 00:10  [ТС]     Построение пустого кольца #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<stdlib.h>
#define SIZE 50
void push(int i);
int pop(void);
int  *tos, *pl, stack[SIZE];
int main(void)
{
int value;
/* Указатель tos  ссылается на вершину стека */
tos = stack; 
/* Инициализация указателя p1 */
pi = stack; 
do {
printf("Введите число: ");
scanf("%d", &value);
if(value!=0)
push(value);
else
printf("Число на вершине стека равно %d\n", рор();
} while(value!=-1);
return 0;
Добавлено через 25 минут
помогите пожалуйста я уже просто не могу................... Хны-хны-хны.....
Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
08.12.2009, 00:35     Построение пустого кольца #6
тут все очень-очень мутно ))
Я завтра зайду и помогу
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
08.12.2009, 00:38  [ТС]     Построение пустого кольца #7
ок!!! спасибо.............
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
08.12.2009, 22:31  [ТС]     Построение пустого кольца #8
помогите....
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
08.12.2009, 23:58  [ТС]     Построение пустого кольца #9
Разработать программу работы с односвязным кольцом. Программа должна содержать следующие процедуры, вызываемые из меню:
- построение пустого кольца;
- добавление нового элемента;
- удаление указанного элемента;
- просмотр кольца, начиная с указанного элемента.
Sayrus89
31 / 31 / 1
Регистрация: 26.10.2009
Сообщений: 98
09.12.2009, 02:20     Построение пустого кольца #10
Напиши мне в личном сообщении свой электронный ящик - я вышлю на него очень похожую программу, в которой есть все эти функции. Тебе придется его упростить и переделать под себя. Прости, сейчас нет времени самому разбираться в этом, но в любом случае, та программа должна помочь тебе. Если все же никак не пойдет дело, то обращайся - будет время, помогу.
Опа!!
14 / 14 / 0
Регистрация: 30.09.2009
Сообщений: 89
09.12.2009, 02:51     Построение пустого кольца #11
Список с указателем на последний элемент
вот там есть два варианта списков (зацикливание через head и с указателем на последний элемент)
в каждом из них реализовано как минимум создание( инициализация) и добавление
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2009, 11:25     Построение пустого кольца
Еще ссылки по теме:

Сколько весит объект пустого класса - C++
Господа, Создается пустой класс, скажем: class A { }; Потом объявляется переменная: A value; Вопрос: сколько value...

Быстрое создание пустого файла определенного размера - C++
Добрый день Столкнулся с проблемой как можно очень быстро создать файл на жестком диске, заполнены нулями (или мусором) за малый...

Почему для пустого класса или структуры выделяется 1 байт? - C++
С коллегой знаем, что для пустого класса или структуры выделяется 1 байт. Но нигде не можем найти почему именно один байт. Но такая...

При добавлении пустого конструктора копирования начинается какая-то ерунда - C++
Всем пт! Вот у меня есть такой код: class human { private: int age; public: human (int a) {age = a;}


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

Или воспользуйтесь поиском по форуму:
Катюша :)
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 36
09.12.2009, 11:25  [ТС]     Построение пустого кольца #12
katenok-myr@mail.ru
Yandex
Объявления
09.12.2009, 11:25     Построение пустого кольца
Ответ Создать тему
Опции темы

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