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

Реализовать представление ATD "стек" при массива (операции MAKENULL, PUSH, РОР, ТОР, EMPTY, PRINT) - C++

Восстановить пароль Регистрация
 
poka nub
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 22
15.10.2012, 17:40     Реализовать представление ATD "стек" при массива (операции MAKENULL, PUSH, РОР, ТОР, EMPTY, PRINT) #1
Реализовать представление ATD "стек" при помощи массива (операции MAKENULL, PUSH, РОР, ТОР, EMPTY, PRINT)
Я вот тут набросал, как то так должно выглядеть! Помогите доделать!)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
STACK S;
char  с;
MAKENULL  (S)  ;
c = getch();
 
while  (с  !=  '=') 
i
switch  (с)  {
case '#' : POP(S);  break,./ /  стереть последний символ
                 / /  вытереть всю ленту
case '@' :MAKENULL  (S) ;  Ь:эаk;
                  / /  продублировать последний символ
case '*' :PUSH  (ТОР  (S  ) ) ,, break;
                      / /  додати символ  до стрiчки
 default : PUSH(c,  S),.
с  :  getch();
}
/ /  вывести введенную срока на экран
PRINT  (S)  ;
 
 
default
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2012, 17:40     Реализовать представление ATD "стек" при массива (операции MAKENULL, PUSH, РОР, ТОР, EMPTY, PRINT)
Посмотрите здесь:

абстрактные типы данных "СТЕК" и "ОЧЕРЕДЬ" C++
В одномерном массиве состоящим из "N" вещественных элементов вычислить сумму элемента массива с не четными "N" C++
C++ при работе рекурсивной функции заканчивается стек и программа соответственно; как сделать так, чтобы она писала "стек закончился"?
C++ если не составит труда(при вводе "n" должно создаваться предложение "Мне n год (года)")
При компиляции ошибка: C2228: left of ".real",".imag" must have struct/class/union C++
C++ Класс "Стек", метод push
C++ Шаблон класса "Стек" на основе массива
Нужно сделать так, чтобы при вводе числа, выводило "рублей" или "рубль" C++

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

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

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