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

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

Войти
Регистрация
Восстановить пароль
 
Саня123
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 16
#1

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

17.01.2013, 12:56. Просмотров 250. Ответов 2
Метки нет (Все метки)

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;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2013, 12:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос написать програму с++ чтоб реализовать стєк! вот заготовка! (C++):

как убрать грамотно вот то что отмечено на фото и чтоб программа работала? - C++
скажите кто-нибудь пожалуйста как убрать грамотно вот то что отмечено на фото и чтоб программа работала?

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

Вот часть кода, в нем я должен сделать если я ничего не ввожу то чтоб вывело сообщение о том что пользователь не ввел данных, но у меня не выходит - C++
void Magazine::Input() { system("cls"); //locale::global(locale("")); gotoxy(25,1); const int...

Написать програму в С++ - C++
Ввести одномерный статический массив из k чисел. Вывести на экран ис-ходные данные и полученный результат в виде двух списков в...

Написать програму... - C++
1) Дано чотири цілих числа, одне з яких відмінне від трьох інших, рівних між собою. Вивести квадрат цього числа. 2) Дано три дійсних...

Надо написать програму - C++
Даны натуральное число n, символы s1, s2, …, sn среди которых есть двоеточие. Получить все символы, расположенные до первого двоеточия...

2
UserAK
73 / 73 / 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;
};
1
Саня123
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 16
17.01.2013, 13:51  [ТС] #3
UserAK, ку а вот такую полностью рабочую прогу под классы можеш помочь сделать?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2013, 13:51
Привет! Вот еще темы с ответами:

Написать програму плз - C++
Помогите плз написать програму для расчета: Z= 2sin2(a)+cos a

Написать програму нужно - C++
Написать програму на мове С++ которая обчисливает умови: Вот первая умова:

Помогите написать програму - C++
Написать шаблонную функцию, которая вычисляет среднее арифметическое элементов с нечетными индексами массива чисел

Нужно написать програму - C++
Написать програму на мове С++ которая обчисливает умови: Вот первая умова: Вот вторая умова:


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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