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

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

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

C++ Возвращение пустого объекта.
C++ Создание пустого проекта по умолчанию.
При добавлении пустого конструктора копирования начинается какая-то ерунда C++
Быстрое создание пустого файла определенного размера C++
C++ Значение пустого оператора return
C++ Описать процедуру или функцию, которая находит max элемент не пустого списка L
C++ Ошибка при запуске пустого проекта
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Sayrus89
 Аватар для 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
 Аватар для 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
 Аватар для 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
 Аватар для 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     Построение пустого кольца
Еще ссылки по теме:

Поймать exception, который вылетает при доступе к элементу пустого вектора C++
C++ Чему равны элементы пустого массива?
C++ Почему без пустого целочисленного поля в базовом классе программа виснет?
C++ Почему для пустого класса или структуры выделяется 1 байт?
C++ Сколько весит объект пустого класса

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

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

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