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

написать програму с++ чтоб реализовать стєк! вот заготовка! - C++

Восстановить пароль Регистрация
 
Саня123
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 16
17.01.2013, 12:56     написать програму с++ чтоб реализовать стєк! вот заготовка! #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct stack{
int data;
stack *next;
};
void push(stack *s,int *n){
while(s->next)s=s->next; 
s->next=new stack;
s->next->data=*n;
s->next->next=0;    
 
}
int pop(stack *s){
while(s->next->next)s=s->next; 
int n=s->next->data;
delete s->next;
s->next=0;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2013, 12:56     написать програму с++ чтоб реализовать стєк! вот заготовка!
Посмотрите здесь:

C++ Написать програму...
C++ как убрать грамотно вот то что отмечено на фото и чтоб программа работала?
Вот часть кода, в нем я должен сделать если я ничего не ввожу то чтоб вывело сообщение о том что пользователь не ввел данных, но у меня не выходит C++
C++ Вот я создал фунцкцию...и немогу направить в менюшку чтоб она там работала!!
C++ Помогите написать програму
Надо написать програму C++
Написать програму в С++ C++
Нужно написать програму C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
UserAK
70 / 70 / 4
Регистрация: 25.12.2012
Сообщений: 189
Записей в блоге: 2
17.01.2013, 13:19     написать програму с++ чтоб реализовать стєк! вот заготовка! #2
есть такой вот простенький стек
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
template <class T> struct Stack{
private:
    struct Element{
        T value;
        Element *prev;
    } *elem;
public:
    Stack();
    ~Stack();
    void push(const T &_elem);
    T pop(void);
};
 
template <class T> Stack<T>::Stack()
{
    elem = new Element;
    elem->prev = NULL;
};
 
template <class T> Stack<T>::~Stack()
{
    while(elem != NULL){
        pop();
    }
};
 
template <class T> void Stack<T>::push(const T& val)
{
    Element *pNewElem = new Element;
    pNewElem->value = val;
    pNewElem->prev = elem;
    elem = pNewElem;
};
 
template <class T> T Stack<T>::pop(void)
{
    T val;
    if(elem != NULL){
        val = elem->value;
        Element *pTemp = elem->prev;
        delete elem;
        elem = pTemp;
    }
    return val;
};
Саня123
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 16
17.01.2013, 13:51  [ТС]     написать програму с++ чтоб реализовать стєк! вот заготовка! #3
UserAK, ку а вот такую полностью рабочую прогу под классы можеш помочь сделать?
Yandex
Объявления
17.01.2013, 13:51     написать програму с++ чтоб реализовать стєк! вот заготовка!
Ответ Создать тему
Опции темы

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