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

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

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

Стеки - C++

12.11.2009, 11:41. Просмотров 537. Ответов 6
Метки нет (Все метки)

Подскажите пожалуйста, как сформировать новый стек с парными елементами и вывести его на экран?

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
46
47
48
49
50
51
#include "stdafx.h"
#include "conio.h"
#include "malloc.h"
 
typedef struct sStack {
    int Data;
    struct sStack *Link;
} STACK;                
 
STACK *stTop,*st;            
 
void sPUSH (int *pushEl);    
void sPOP (void);            
 
int _tmain(int argc, _TCHAR* argv[])
{
    
    st=NULL;
    int i,n=0,k=0;
    printf("Vvedute n:");
    scanf("%d",&n);
    do
    {
        scanf("%d",&i);    
        k++;
        sPUSH(&i);
        
    } while (k != n+1);
    printf("Stek:\n");
    do
    {
        sPOP();
        printf("%d \n",st->Data);
    } while (st->Link != NULL);
    
    
    getch();
    return 0;
}
void sPUSH (int *pushEl)     
{
    stTop = (STACK*)malloc(sizeof(int));
    stTop->Link = st;
    st = stTop;
    stTop->Data = *pushEl;
}
void sPOP()                
{
    st = stTop->Link;
    stTop=st;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2009, 11:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Стеки (C++):

Стеки на С! - C++
Создать стек для символов. Максимальный размер стека вводится с экрана. Создать функции для ввода и вывода элементов стека. Добавлять...

Стеки - C++
Помогите разобраться со стеками.Вылетает 3 ошибки при компеляции. #include <stdio.h> #include <stdlib.h> #include <conio.h> ...

Стеки - C++
Вот код как к первому стеку прикрипить 2 стек?????? #include "stdafx.h" #include "iostream" using namespace std; typedef struct el ...

Стеки С++ - C++
Добрый вечер.Задание следующие нужно сделать добавление в стек после елемента L.Дано 2 стека X Y из них добавить верхушку с X в Z до...

стеки - C++
создать файл записей с полями: фамилия, возраст. за один просмотр файла вывести фамилии наиболее старых людей.

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
12.11.2009, 20:48 #2
тебе обязательно си юзать?
0
Lelya
0 / 0 / 0
Регистрация: 04.10.2009
Сообщений: 12
12.11.2009, 21:04  [ТС] #3
Да))
0
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
12.11.2009, 21:42 #4
Lelya, тебя кто заставил это делать?))
0
Lelya
0 / 0 / 0
Регистрация: 04.10.2009
Сообщений: 12
12.11.2009, 22:53  [ТС] #5
В смысле??))Я что-то такое спросила немыслемое???
0
M128K145
Эксперт С++
8288 / 3508 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
12.11.2009, 22:59 #6
Андрейка, наличие стека в STL не говорит о том, что можно забыть о написании его же вручную на С/С++
0
Lelya
0 / 0 / 0
Регистрация: 04.10.2009
Сообщений: 12
12.11.2009, 23:07  [ТС] #7
А можна как-то расшифровать ваш ответ??Это что сделать невозможно???
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2009, 23:07
Привет! Вот еще темы с ответами:

Стеки - C++
Создать стек с числами в диапазоне от –50 до +50.Создать новый стек, в который поместить каждый третий элемент пер-вого стека.

Стеки - C++
Переставить элементы стека в таком порядке:x(1),x(2)...x(n)->x(1),x(n-1),x(2),x(n-2)... Элементы пронумерованы в порядке их введения в...

Стеки - C++
Здравствуйте, помогите пожалуйста осилить задачу. Задача: Вот то что я написал, а дальше что то никак не идет. #include...

Стеки - C++
Сделал очередь, а вот кольцевой не получается, подскажите как сделать. #include <iostream> using namespace std; int main() { ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.11.2009, 23:07
Ответ Создать тему
Опции темы

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