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

Не работает реализация стека через массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти ср. арифметическое чисел, промежутка [A,B) и кол-во полож. чисел, стоящих на местах кратных 4 http://www.cyberforum.ru/cpp-beginners/thread701067.html
Написать программу на языке программирования C++, в которой работа с массивами (их ввод, вывод, преобразование или подсчет элементов в них), объявленными в главной функции производится в сторонних функциях. Массив в функции передается в качестве параметра. В каждой из ниже приведенных задач предполагается, что задан массив из N чисел. Программа должна печатать исходный массив и массив,...
C++ Быстрее чем цикл Доброго времени уток дорогие форумчане. Интересует вот какая штуковина, допусти есть программа которая открывает два файла, смотрит на них, и исходя из каких то своих умозаключений создает 3ий файл. Я подобную задачу решал так - открывал два файла на чтение и один на открытие, потом чикл считовал по одному байту в int от одного файла и в int от другого (те запись не в массив а всего в одну... http://www.cyberforum.ru/cpp-beginners/thread701054.html
Составить функцию, которая вычисляет сумму К слагаемых C++
Составить функцию, которая вычисляет сумму К слагаемых В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0. Нужно составить прогу с тремя циклами есть функция main, но нету вычисления, надо вывести рекурентную формулу и вбить её в программу ещё.... преподша сказала что надо делать вычисление без функций типа double factorial и т.д. помогите...
Ошибка при заполнении двусвязного списка C++
При выполнении данного алгоритма, выдает ошибку. Буду рад любой помощи struct tree { int info; tree *right; tree *left; }; tree *tournament(tree *current, int massive,int m) {
C++ Программы для рабочего стола http://www.cyberforum.ru/cpp-beginners/thread701027.html
Здравствуйте уважаемы форумчане! Раньше (не профессионально) писал на делфи, но в данный момент изучаю с++. Меня интересует каким способом на с++ можно написать программу для рабочего стола (их ещё называют программы приколы), например елочка горит на рабочем столе или человечек бегает туда сюда... Я так понимаю это WinApi ? Есть ли какая нибудь информация по этому поводу... Заранее спасибо...
C++ Код неправильно определяет седловую точку #include "stdafx.h" #include <ctime> #include <cstdlib> #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main () подробнее

Показать сообщение отдельно
_Kate_
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 92
Записей в блоге: 1

Не работает реализация стека через массив - C++

18.11.2012, 14:44. Просмотров 281. Ответов 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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#include <iostream>
#include <conio.h>
using namespace std;
 
int const mx=50;
 
class stack
{
 private :
  int *mas;
  int n;
 public :
  void add(int);
  int get();
  void see();
  stack(){n=0;mas=new int[mx];}
 
};
 
void stack::add(int a)
 
{
 
if (n<mx)
 { 
  
mas[n]=a;
  
n++;
 
}
 
}
 
int stack::get()
{
 if (n!=0) 
 {
  
n--;
  return mas[n];} 
 
}
 
 
 
void stack::see()
 
{
 
cout<<"stack current situation : ";
 
for (int i=0;i<n;i++)
  cout<<mas[i]<<" ";
 
cout<<endl;
 
 
}
 
 
 
 
 
int main()
 
{
 
stack s1;
 
s1.add(23);
 
s1.add(44);
 
s1.see();
 
s1.add(11);
 
s1.add(-23);
 
s1.see();
 
cout<<s1.get()<<endl;
 
cout<<s1.get()<<endl;
 
s1.see();
 
cout<<s1.get()<<endl;
s1.see();
 
 
return 0;
 
}
 
Миниатюры
Не работает реализация стека через массив  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru