Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Произвести хэширование по словам https://www.cyberforum.ru/ cpp-beginners/ thread856435.html
Помогите, пожалуйста, разобраться, что должна делать хэш-функция. Мне нужно произвести хэширование по словам, т.е. я должен каждому слову каким-то образом присвоить какое-либо число? Если да, то как это можно сделать?
Массив указателей на методы класса C++
Подскажите плз в чём ошибка: class Entrant{ int ID; int mark; int school; int addpt; int totall; string sname;
C++ Создать абстрактный тип данных - класс вектор, который имеет указатель на long, число элементов и переменную состояния https://www.cyberforum.ru/ cpp-beginners/ thread856381.html
Помогите пожалуйста, нужно написать код на с++ Создать абстрактный тип данных - класс вектор, который имеет указатель на long, число элементов и переменную состояния. Определить конструктор без параметров, конструктор с параметром, конструктор с двумя параметрами. Конструктор без параметров выделяет место для одного элемента и инициализирует его в ноль. Конструктор с одним параметром, - размер...
C++ Ввод строки с пробелами произвольной длины Помогите, пожалуйста. Нужно ввести строку произвольной длины с пробелами и различными символами. Мой код: char *s; s=new char; cout<<"vvedite stroku: "; cin>>s; cout<<s<<endl; https://www.cyberforum.ru/ cpp-beginners/ thread856368.html
C++ Дано действительное число а, не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а^5 и а^13 за 5 операция
1 )Дано действительное число а, не пользуясь ни какими другими арифметическими операциями, кроме умножения получить а^5 и а^13 за 5 операция
C++ Исключение для шаблона Здравствуйте ! У меня следующий вопрос : Есть база данных, написан шаблон ввода для нее template <typename T> friend std::ostream& operator<<( std::ostream& os, Array<T>& cont){// for(int i=0;i<cont.len();i++){ os<<cont.get(i)<<"\t"; os<<'\n'; } return os; }; https://www.cyberforum.ru/ cpp-beginners/ thread856356.html
C++ Шаблонные функции и классы Добрый день. У меня возникли проблемки при использование шаблонных функций. Вот код class LineTable{ private: AnsiString lname; AnsiString ltype; vector<int> lvalue; vector<float> flvalue; vector<double> dlvalue; https://www.cyberforum.ru/ cpp-beginners/ thread856344.html Одномерный массив. Вычислить значение функции для отрицательных элементов массива и подсчитать их количество C++
Дано одномерный массив Р состоящий из 32 элементов. Вычислить значение функции для отрицательных элементов массива и подсчитать их количество. Помогите с решением в С++. :) Зарание спасибо. :good:
C++ Классы и наследование https://www.cyberforum.ru/ cpp-beginners/ thread856329.html
Помогите написать программу, в которой описана иерархия классов: геометрические фигуры(ромб, параллепипед, эллипс). Реализовать методы вычисления площади и периметра фигуры. Продемонстрировать работу всех методов классов, пердоставив пользователю выбор типа фигуры для демонстрации.
C++ Проверить на выход за границы массива ПРивет, помогите пожалуйста, пишу класс - динамический массив, в перегрузке оператора нужно проверить на выход за границы, но не знаю как правильно использовать try, catch, throw. template <class T, int size> T & Array<T, size> :: operator (int index) { try { if (index < 0 || index >= currentSize) throw out_of_range("Index was out of range"); } catch(...) { // что тут писать чтобы... https://www.cyberforum.ru/ cpp-beginners/ thread856310.html
C++ Сортировка очереди <char>
помогите пож с сортировкой очереди queue очередь состоит из латинсколо алфавита. нужно отсортировать по возростанию и по спаданию .. типо от а до z и от z до а если можно через <algoritm> ну или через масив char (была идея с асхи кодами но не вышло у меня) char a = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y',...
C++ тип time_t https://www.cyberforum.ru/ cpp-beginners/ thread856297.html
Нужно ввести 2 переменные типа time_t с клавиатуры , потом переконвертировать их в строки и записать в файл. В процессе исполнения программы вылетает ошибка: Debug assertion failed. Expression: invalid null pointer. Что за такой невалидный нуль указатель не пойму. Даты вводил и в таком виде(25.11.2012 20:00:00) и в таком (Web Feb 13 16:06:10 2013) результат не меняется, все равно программа...
Комп_Оратор)
Эксперт по математике/физике
8950 / 4704 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
05.05.2013, 18:59 0

Работа со стеком. Программа, которая к вершине стека добавляет некоторое число, а следующему элементу присваивает значение предыдущего - C++ - Ответ 4513134

05.05.2013, 18:59. Показов 1348. Ответов 11
Метки (Все метки)

Ответ

gorus95, если это задание:
Цитата Сообщение от gorus95 Посмотреть сообщение
Есть некоторый стек, в каждом элементе которого записаны по два целых числа. Нужно сделать программу которая к вершине стека добавляет некоторое число, а следующему элементу присваивает значение предыдущего.
то остальное - Ваша интерпретация. Можно создать стек из объектов разных типов. Главное, чтобы каждый раз из одного какого-то. Если говорить о глупости, то в "идеале" можно извлечь все элементы, сделать с ними что-то и затолкать обратно. У Вас пары и требование, чтобы некая функция добавляла элемент по указанному правилу. Не путайте с самим методом push для Вашего стека. Напишите сначала функцию которая извлекает элемент и возвращает его обратно и всё поймёте. Или не поймёте. Или я ничего не понял. Вариантов море, одним словом.

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

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

создать стек в памяти из этих чисел таким образом, чтобы на вершине стека было самое большое число. Удалить из стека все отрицательные элементы.
Помогите решить. В файл записывается последовательность целых чисел. Прочитать последовательность...

Побитовые операции (программа, которая интерпретирует старшие 3 бита как некоторое число n...)
Уважаемые форумчане, нужна ваша помощь. Нужно составить программу, которая интерпретирует старшие...

Работа со стеком (как достать элемент из стека?)
#include &lt;iostream&gt; #include &lt;stack&gt; int main() { std::stack&lt;int&gt; a; a.push(1);

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

Создать класс для работы со стеком. Элемент стека – действительное число
Создать класс для работы со стеком. Элемент стека – действительное число. Применить класс для...

Создать процедуру, которая добавляет элемент в стек или вычитает его из стека
Подскажите пожалуйста, как написать вот такую программу: На базе односвязного списка создать стек....

К каждому элементу массива прибавить некоторое число Х
Сформировать одномерный массив из n положительных чисел, вводимых с клавиатуры. К каждому элементу...

Программа реализующая действия со стеком. Формирование и вывод содержимого стека на экран дисплея
Помогите пожалуйста с программой, или приведите пример пример программы реализующей действия со...

Запишите инструкцию, которая присваивает переменной х значение -1,5
Запишите инструкцию, которая присваивает переменной х значение -1,5. Если можно полный ответ.

Преобразовать массив так, чтобы каждому элементу присваивалось значение предыдущего
1. Одномерный массив из 7 элементов заполнить случайным образом числами от 1 до 15. Преобразовать...

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