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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество элементов массива, меньших С http://www.cyberforum.ru/cpp-beginners/thread671770.html
Задача 1. В одномерном массиве,состоящем из n вещественных элементов,вычислить: 1) количество элементов массива,меньших С; 2) сумму целых чисел элементов массива, расположенных после последнего отрицательного элемента. Преобразовать массив таким образом,чтобы сначала располагались все элементы,отличающиеся от максимального не более чем на 20%,а потом- все остальные. Задача 2. В одномерном...
C++ Определить, является ли заданное целое число четным или нечетным Задачи для самостоятельной работы 1. Напишите программу, которая определяет, является ли заданное целое число четным или нечетным; 2. Напишите программу, которая определяет, какая из цифр двухзначного числа больше: первая или вторая; 3. Напишите программу, которая определяет, оканчивается ли данное целое число цифрой 7; 4. Напишите программу, которая определяет, какая из цифр трехзначного... http://www.cyberforum.ru/cpp-beginners/thread671769.html
Из заданного диапазона выбрать 5 случайных чисел C++
Начальная версия: Задача такая: надо из задонова диапозона (допустим от1 до 50) выбрать (допустим 5 случайных чисел) и проделать это (допустем 100 раз) при этом запомнить каждый результат !!! и вконце выдать теже (5) самых больше повторяюшихся чисел(100) ну вот так какта все !!! сам еше плоха разбераюся в с++ жду предложений как это лучще зделать )))) Заход второй: Задача такая: надо из...
Класс Треугольник на С++ C++
Помогите пожалуйста написать три конструктора для класса "треугольник" : 1)класс задаётся либо длинами 3х сторон, 2)либо стороной и двумя прилежащими к ней углами, 3) либо двумя сторонами и углом между ними. Данные класса - длины 3х сторон и размеры 3х углов . Если нетрудно, объясните пожалуйста как с углами обращаться)
C++ Нарисовать прямоугольник в рамке http://www.cyberforum.ru/cpp-beginners/thread671751.html
Необходимо написать функцию void draw(), которая выводила бы прямоугольник внутри рамки 25 на 25. Я еле-еле додумал как нарисовать прямоугольник без рамки и заполнить его указанным символом(и то коряво...). void Rectangle::drawRectangle() { for(int j = 0; j < length(); j++) { cout << perimeterCharacter << ' '; } cout << endl;
C++ Отрицательные массивы Помогите пожалуйста. В одномерном массиве, состоящим из n элементов Найти сумму отрицательных элементов массива. Заранее благодарен подробнее

Показать сообщение отдельно
poka nub
1 / 1 / 0
Регистрация: 15.10.2012
Сообщений: 22

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

15.10.2012, 17:40. Просмотров 455. Ответов 0
Метки (Все метки)

Реализовать представление 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
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru