Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Закрыть программу по таймеру Народ, я короче чайник. Мне нужно создать таймер, который должен активироваться по команде (к примеру else запустить таймер), а при завершении таймера должен закриваться программа. Буду рад если сможете помочь ;) https://www.cyberforum.ru/ cpp-beginners/ thread2040396.html Как объявить в цикле переменные разного типа C++
переменные объявленная в цикле вот например в данном случае for(int i=1,k=0;i<=10;i++) после цикла использовать не льзя т.е. i и k удаляться из программы да? и такая же ситцуция вроде с while и do while или там можно ? И ещё вопрос как объявить в цикле переменные разного типа я понимаю что через запятую можно int объявить сколько угодно но допустип я хчоу ещё объявить double но так for(int...
C++ Неожиданный результат Всем привет! Написал небольшую программу: #include <iostream> using namespace std; int main() { int x, a, b; x = a + b; cout << "Enter a:"; cin >> a; https://www.cyberforum.ru/ cpp-beginners/ thread2040344.html C++ Метод должен проверять неравенство знаменателя нулю! https://www.cyberforum.ru/ cpp-beginners/ thread2040341.html
Поле first — целое положительное число, числитель; поле second — целое положительное число, знаменатель. Реализовать метод ipart() — выделение целой части дроби first/second. Метод должен проверять неравенство знаменателя нулю. #include <conio.h> #include <iostream> using namespace std; struct lab1 { int first; // числитель дроби int second;// знаменатель дроби
C++ Преобразование *.mp3->*.wav(pcm)->*.wav(pcm a-law)
Декодер из *.mp3->*.wav(pcm) сделал, более менее работает, а вот *.wav(pcm)->*.wav(pcm a-law) это вообще не получается нифига. Может кто-то делал что-то подобное, просветите. Использую библиотеки ffmpeg(libavcodec и т.д.) Вот что сделал: static void encode(AVCodecContext *ctx, AVFrame *frame, AVPacket *pkt, FILE *output) { int ret; ret =...
C++ Множественный выбор Здравствуйте, у меня задание определить конец первого предложения, хочу использовать отдельную функцию множественного выбора вместо int main(int argc, char* argv) { int i; setlocale(LC_ALL, "rus"); char buff; ifstream fin; fin.open("D:\\tekst.txt"); https://www.cyberforum.ru/ cpp-beginners/ thread2040324.html
C++ Записать логические выражение, описывающее область определения заданных функций https://www.cyberforum.ru/ cpp-beginners/ thread2040315.html
записать логические выражение, описывающее область определения функции а) y=2tg x; б) у=3/(x-1), используя математические обозначения логических операций: дизъюкция, коньюкция, отрица- ние. Если можно с объяснением, как все это проделывается.
Создать копирующий конструктор для класса матрицы и перегрузить оператор << C++
Пытаюсь создать копирующий конструктор для класса матрицы и перегрузить оператор << class Matrix { protected: int **mat; private: int line; int col; public: int Matrix::getLine();
C++ Ошибки (пропуски) при буферизации входных данных Читается порт UART на микроконтроллере Atmega. Применяю типовой алгоритм, но аппаратно вижу ошибки. Что неверное, или отчего они могут быть? unsigned char rx_buffer; //накопительный буфер unsigned char indexW; // индекс при наполнении накопительного буфера unsigned char Count; // счетчик накопительного буфера unsigned char indexR; // индекс при опорожнении накопительного буфера int Max;... https://www.cyberforum.ru/ cpp-beginners/ thread2040304.html C++ Сортировка массива wchar_t в порядке увеличения длины строк https://www.cyberforum.ru/ cpp-beginners/ thread2040295.html
Доброго времени суток. Помогите мне пожалуйста, я тут совсем запутался.. #define MAX_POSTS 500 struct NewsInfo { wchar_t text; int typepost = -1; }; NewsInfo NI;
Taking address of temporary [-fpermissive] C++
Чем заменить cv::Mat **img = new cv::Mat*; if((img = &cv::imread(enumToString(i), 1)) == 0), чтобы избежать ошибки? Функция cv::imread(..) возвращает значание Mat. Mat imread(const string& filename, int flags=1 )
C++ Найти минимальный из элементов массива с четными номерами https://www.cyberforum.ru/ cpp-beginners/ thread2040273.html
Дан массив А размера N. Найти минимальный элемент из его элементов с четными номерами А2.... А4... А6... мой код: int main() { const int n = 10; int a, i, min; srand(time(0));
"C with Classes"
1646 / 1403 / 523
Регистрация: 16.08.2014
Сообщений: 5,877
Записей в блоге: 1
16.09.2017, 15:11 0

Написать программу со стеком в которой должна быть возможность добавления, сортировки, удаления и поиска данных - C++ - Ответ 10756543

16.09.2017, 15:11. Показов 804. Ответов 3
Метки (Все метки)

Ответ

Kateryna1111, только сортировки нет
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 <string>
 
#ifndef DEFINE_TEMPLATE_STACK
#define DEFINE_TEMPLATE_STACK
 
template <typename T> class Stack
{
public:
    Stack(size_t s = 1024);
   ~Stack();
 
    class Exception
    {
        std::string message;
    public:
        Exception(const std::string& s = std::string() ) :
            message("Exception.")
        {
            message.append(s);
        }
    };
 
    class Badsize : public Exception
    {
    public:
        Badsize() : Exception("StackBadsize.") {}
    };
    class Underflow : public Exception
    {
    public:
        Underflow() : Exception("StackUnderflow.") {}
    };
    class Overflow : public Exception
    {
    public:
        Overflow() : Exception("StackOverflow.") {}
    };
    
    void Push(T);
    T Pop();
 
    inline size_t Length();
    inline size_t Total();
    
private:
    static const size_t max = 10000;
 
    T* value;
    size_t size, top;
    
};
 
template <typename T> Stack<T>::Stack(size_t s)
{
    value = 0;
    size = top = 0;
    
    if (s > max) throw Badsize();
    value = new T[s];
 
    size = s;
    top = 0;
}
template <typename T> Stack<T>::~Stack()
{
    delete[] value;
 
    value = 0;
    size = top = 0;
}
 
template <typename T> void Stack<T>::Push(T p)
{
    if (top == size) throw Overflow();
 
    value[top] = p;
    top++;
}
template <typename T> T Stack<T>::Pop()
{
    if (top == 0) throw Underflow();
 
    top--;
    return value[top];
}
 
template <typename T> size_t Stack<T>::Length()
{
    return size;
}
template <typename T> size_t Stack<T>::Total()
{
    return top;
}
 
#endif


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

Создать массив, и выполнить в нём операции с элементами: удаления, добавления, перестановки, поиска и сортировки
Нужно выполнить такое задание: 1. Сформировать массив из n элементов с помощью датчика случайных...

Осуществить возможность добавления, редактирования и удаления элементов данных списков при единичном и множественном выборе
Может у кого есть код для представленных задач. Буду благодарен. 1. На рабочем листе имеются два...

Написать кольцевой список с возможностями добавления, удаления и поиска элементов, и сохранения в файл.
Нужно написать программу, пожалуйста помогите, сам не напишу Написать программу, которая должна...

Добавить в программу возможность сортировки данных
Добавить в программу возможность сортировки данных. В мою программу записывается данные о радиусе и...

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

Односвязный список с возможность удаления и добавления элементов
Помогите пожалуйста. Нужно сделать программу в Delphi. Условие: Односвязный список с возможность...

Возможность отказа от редактирования, добавления или удаления записи в DataGride
Здравствуйте! &lt;SPAN class=postBodyText style=&quot;MARGIN: 0px Подскажите пожалуйста, как реализовать...

Написать программу, в которой используются три метода сортировки
Написать программу, в которой используются три метода сортировки: Сортировка «пузырьком»....

Написать программу сортировки данных в массиве методом быстрой сортировки по возрастанию номеров маршрутов
Описать класс с именем Route, содержащий следующие поля: start (название начального пункта...

сайт php с базой на localhost (Нужно добавить возможность удаления - добавления в базу)
Всем доброго дня и с наступающим! Делаю курсовую &quot;сайт php с базой MySQL на localhost&quot; Не могу...

Написать программу, в которой реализуются различные методы сортировки массивов
Здравствуйте! Да, тема сортировка массивов, но не всё так просто. Получил такое задание: Написать...

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