Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Стек

Ответить
Настройки темы
C/C++ - Стек

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Реализовать стек, что вмещает информацию:
музыкальный стиль
исполнитель
колличество альбомов.

Выполнить операции:
добавление елемента в стек
удаление елемента из стека
подсчет елементов
изменение заданых элемента стека для заданого исполнителя
вывод всего стека.


помогите пожалуйста!

Отправлено: 19:47, 17-04-2011

 

Старожил


Сообщения: 154
Благодарности: 39

Профиль | Отправить PM | Цитировать


100$ мне или свои идеи на форум - тогда поможем

Отправлено: 22:31, 17-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


// Создаем класс для добавления его экземпляров в стек.
class DataClass
{
public int a;
public int b;
public DataClass(int a, int b)
{
this.a = a;
this.b = b;
}
public override string ToString()
{
return "a = " + a + ", b = " + b;
}
}
// Добавляем данные в стек.
Stack st = new Stack();
DataClass q = new DataClass(2, 3);
st.Push(q);
q = new DataClass(10, 100);
st.Push(q);

// Смотрим последние добавленные данные (без удаления их из стека).
DataClass t = (DataClass)st.Peek();
Console.WriteLine(t);
Console.WriteLine("Count: " + st.Count);
Console.WriteLine();

// Извлекаем последние добавленные данные (с удалением их из стека).
t = (DataClass)st.Pop();
Console.WriteLine(t);
Console.WriteLine("Count: " + st.Count);
Console.WriteLine();

t = (DataClass)st.Pop();
Console.WriteLine(t);
Console.WriteLine("Count: " + st.Count);
Console.WriteLine();


foreach (DataClass d in st)
{
Console.WriteLine(d.ToString());
}

Отправлено: 22:41, 17-04-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Стек

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Стек в Паскале zena Программирование и базы данных 0 30-11-2010 22:50
Log/Monitoring - стек OSI на Windows mall-rnd Сетевые технологии 0 17-02-2010 17:57
C/C++ - Класс стек и очередь на с++ aina Программирование и базы данных 8 30-12-2009 07:54
Теория - Стек, заданный списком, на Паскале. ManHack Программирование и базы данных 9 07-04-2009 23:48
Стек драйверов как узнать? Ursus Spelaeus Программирование в *nix 1 05-08-2008 19:03




 
Переход