Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Программирование динамических списков https://www.cyberforum.ru/ cpp-beginners/ thread591291.html
Написать программу, в которой реализовать создания динамического списка с последующим функционалом: а) добавление элементов в список; б) удаление элементов из списка; в) сортировка списка в алфавитном порядке.
C++ Ошибка -1073740777
Что за ошибка изо чего она как её исправить ? >C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(393,5): error MSB6006: "rc.exe" завершилась с кодом -1073740777.
C++ Динамические графики Народ срочно нужна помощь... У меня есть оконное приложение написанное на c++ в vs 2005(чистый WinApi)... В дочернее окно выводится графика посредством Opengl... Мне нужно также выводить динамически графики(в режиме реального времени)... Можно ли что-нибудь прикрутить к такому проекту для отрисовки графиков... Например в Borland есть ChartFx... Скажите в какую сторону думать... Или мне... https://www.cyberforum.ru/ cpp-beginners/ thread591284.html C++ Копирование битов Задача: Дано два 32-х битных числа – A и B. Напишите функцию, которая бы скопировала биты из числа A в число B, начиная с бита под номером startBit и заканчивая битом под номером stopBit. int copy_bits(int A, int B, int startBit, int stopBit) { //ваш код } Вот ее решение: int copy_bits( int A, int B, int startBit, int stopBit) //Post 999 { https://www.cyberforum.ru/ cpp-beginners/ thread591278.html
Подсчет числа слов в предложении до точки C++
Напишите программу,которая считает сколько слов в предложении до точки, с использованием getchar
C++ Масивы: удалить все числа которые начинаются и заканчиваются на одну и ту же цифру https://www.cyberforum.ru/ cpp-beginners/ thread591247.html
В одномерном массиве удалить все числа начинаются и заканчиваются на одну и ту же цифру
C++ Run-Time Check Failure #2 - Stack around the variable 'hexStr' was corrupted https://www.cyberforum.ru/ cpp-beginners/ thread591245.html
вот код: char baseStr = "some number"; char hexStr = "0x\0"; cout << strcat(hexStr, baseStr) << "\n"; cin.get(); return 0; Почему стек разрушается?
C++ Удалить последний элемент Стека
Нужно удалить последний элемент стека. Вот удаляет первый элемент стека, да еще и критует при компиляции, выдает результат в котором нету первого элемента. //--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Нормальное распределение https://www.cyberforum.ru/ cpp-beginners/ thread591231.html
Написать программу, в которой реализовать функцию генерации n (задается с клавиатуры) нормально распределенных чисел при заданных математическому ожиданию и среднеквадратичному отклонению.
C++ Равномерно распределенные случайные величины Создать программу, в которой реализовать генерацию n равномерно распределенных случайных чисел, сумма которых будет равна заранее заданному натуральному числу https://www.cyberforum.ru/ cpp-beginners/ thread591228.html
C++ Создать приложение, включающее 3 формы
Создать приложение, включающее 3 формы. На стартовой форме предусмотреть картинку и меню с обязательным разделом «О программе», открывающим в новой форме (№3) соответствующую информацию. На стартовой форме изобразить компонент ComboBox с несколькими ва-риантами в виде поля ввода и списка доступных вариантов снизу. Выбор пользователя по нажатию кнопки отобразить на форме №2 с помощью компонента...
C++ Дано ребро куба https://www.cyberforum.ru/ cpp-beginners/ thread591221.html
Помогите!!!! Нужно сделать в С++ 1. Дано ребро куба. Вычислить площадь поверхности шара, вписанного в него. 2. Найти сумму натуральных чисел меньших N и делящихся на 6 с остатком 1. 3. Построить трехмерное изображение одноэтажного дома в цвете с треугольной крышей. 4. Дана непустая последовательность различных натуральных чисел, за которой следует 0. Определить, является ли данная...
Модератор
Эксперт функциональных языков программированияЭксперт Python
36601 / 20330 / 4220
Регистрация: 12.02.2012
Сообщений: 33,641
Записей в блоге: 13
30.05.2012, 14:56 0

Работа со стеком - C++ - Ответ 3102069

30.05.2012, 14:56. Показов 4074. Ответов 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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
// Стек:
 
int *sArr;   
int sPtr;
int sSize;
 
// Реализация стека
 
void InitStack(int n) // Проинициализировать стек
{
    int i;
    sSize=n;
    sArr=new int[sSize];
    for (i=0; i< sSize; i++) sArr[i]=0;
    sPtr=0;
}
 
void DestroyStack() // Уничтожить стек
{
    delete sArr;
}
 
int isEmptyS()   // Проверить пустоту
{
    if (sPtr == 0)
       return -1;
    else
       return 0;
}
 
void Push(int x)    // Занести в стек
{
    if (sPtr < sSize)
    {
        sArr[sPtr++]=x;
        Chk[x]=1;
        Num[x]=sPtr-1;
    }
    else 
        throw "Stack overflow!!!";
 
}
 
int Pop()   // Извлечь из стека
{
    int z;
    if (sPtr > 0) 
    {
        z=sArr[--sPtr];
        return z;
    }
    throw "Stack is empty!"; 
}
 
void Show()  // Распечатать содержимое стека
{
    int i;
 
    cout << "STACK: ";
 
    for (i=0; i < sPtr; i++)
        cout << sArr[i] << " ";
 
    cout << endl;
 
}
Пойдет?

Вернуться к обсуждению:
Работа со стеком C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.05.2012, 14:56
Готовые ответы и решения:

работа со стеком
попалась такая задача: создать стек для положительных и отрицательных чисел. максимальный размер...

Работа со стеком!
Необходимо записать заполнение стека с клавиатуры. Добавлено через 44 секунды #include...

Работа со стеком.
Интересует вопрос: для использовония функций pop() и push() нужно ли подключать заголовочный файл...

Работа со СТЕКОМ!!!!!!:)
Создать класс для работы со стеком. Элемент стека – символ. --- Сформировать два стека,содержащие...

6
30.05.2012, 14:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2012, 14:56
Помогаю со студенческими работами здесь

Работа со стеком
Помогите исправить ошибки! Пусть символ # определен в текстовом редакторе как стирающий символ...

Работа со стеком
Создать класс &quot;stack&quot;, перегрузить операцию &quot;+&quot; (добавление элемента в стек) и &quot;-&quot; (удаление...

Работа со стеком
Задача: Написать программу которая создает стек целых чисел считываемых из файла и удаляет из него...

Работа со стеком
Напишите программу, которая создает стек из 30 элементов, состоящий из чисел Фибоначчи (первый и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru