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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Написать програму восхода и захода солнца - C++
Нужно написать програму С++ восхода и захода солнца и луны. Возможно уже было и проскакивало похожее? Помогите пожалуйста.

Написать програму работы со списком структур - C++
Здравствуйте:) Помогите пожалуйста найти или написать программу, которая будет соответствовать критериям: 1) Сформировать структуру...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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;
};
Саня123
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 16
17.01.2013, 13:51  [ТС]     написать програму с++ чтоб реализовать стєк! вот заготовка! #3
UserAK, ку а вот такую полностью рабочую прогу под классы можеш помочь сделать?
Yandex
Объявления
17.01.2013, 13:51     написать програму с++ чтоб реализовать стєк! вот заготовка!
Ответ Создать тему
Опции темы

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