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

ПОИСК элемента в стеке - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Karahtan
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 20
15.03.2012, 22:15     ПОИСК элемента в стеке #1
Привет! Мне нужно написать программу нахождения элемента с заданным ключом в стеке .Сам стек я создала .Помогите доделать программу, чтобы находил ещё элемент в этом стеке ( создать функцию)

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
#include "iostream.h"
#include "stdafx.h"
struct Node {
    int d;
    Node *p;
};
Node * first(int d);//начальное формирование стека
void push(Node **top, int d);
int pop(Node **top);
int main() 
{ Node *top=first(1);
for (int i=2; i<6; i++) push(&top, i);
while (top)
    {printf ("%d",pop(&top));
printf (" ");}
return 0;}
Node *first (int d)//начальное формирование стека 
{Node *pv= new Node;
pv->d=d;
pv->p=0;
return pv;}
void push (Node **top, int d)//занесение в стек 
{Node *pv=new Node;
pv->d=d;
pv->p=*top;
*top=pv;}
int pop(Node **top)//выборка из стека 
{int temp=(*top)->d;
Node *pv=*top;
*top=(*top)->p;
return temp;}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2012, 22:15     ПОИСК элемента в стеке
Посмотрите здесь:

C++ Поиск элемента списка
C++ Поиск элемента в списке.
C++ вставка элемента в заданную позицию, удаление элемента по заданной позиции, поиск заданного элемента
Поиск элемента в массиве C++
C++ Поиск элемента
C++ Удаление элемента из списка и поиск элемента
C++ Нахождение минимального элемента в стеке
Поиск наибольшего элемента и сортировка в стеке C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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