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

Создание стэков на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка по ключу одномерных массивов структур http://www.cyberforum.ru/cpp-beginners/thread1185513.html
ребят не понимаю куда надо впихнуть эту сортировку вот задание: 1. В магазине составлен список людей, которым выдана карта постоянно-го покупателя. Каждая запись этого списка содержит номер карточки, ФИО, предоставляемую скидку. Вывести информацию о покупателях, имеющих 10 %-ную скидку в магазине. код к нему(рабочий)#include <iostream.h> #include <stdio.h> #include <conio.h> #include...
C++ Получить первое слово в строке до пробела Есть строка, нужно получить все символы до пробела, подскажите функцию которая поможет это реализовать. PS.Я имею в виду стандартную, типа copy() из дельфи http://www.cyberforum.ru/cpp-beginners/thread1185511.html
Static переменные C++
Написал небольшую программу, подключил к проекту name.h файл. В нем описание переменных static int a, b; Почему их значения можно выводить в main? Они же static. (VS2013) В книге Шилдnа написано, что стандарт против использования static переменных, рекомендуется метод, заключенный в использовании пространства имен. Так ли это?
Считать в файле строки и отобразить их в массиве C++
Задача состоит в том, чтобы задать данные с клавиатуры, найти их в файле и отобразить всю строку, где их нашли как элемент массива(используя классы). Получилось только найти в файле слова и отобразить их. #include<iostream> #include<conio.h> #include<fstream> #include<string> #include<Windows.h> #include<vector>
C++ Генерация числа http://www.cyberforum.ru/cpp-beginners/thread1185491.html
Ребята помогите пожалуйста сгенерировать число от 45300000 к 45329999. пробовал вот так вот : h=rand()%45300000+45329999, но выдает значение больше чем в этом диапазоне.
C++ Перегрузка оператора "-" (вычитание матриц) Нужно сделать вычитание матриц. class massiv { public: massiv(void); massiv(int,int,bool);// n m 1(ввод самим)или0(ввод автоматически) void Print(); friend massiv operator-(massiv,massiv); подробнее

Показать сообщение отдельно
Аким
0 / 0 / 0
Регистрация: 23.05.2014
Сообщений: 2

Создание стэков на С++ - C++

23.05.2014, 03:02. Просмотров 178. Ответов 4
Метки (Все метки)

Всем привет. У меня практическое задание по структурам данных.
Нужно написать прогу которая создаст стэк из 3 элементов и трансформирует ее в стэк из 5 элементов используя методы push, pop. Есть ограничения, прога должна отображать: 1.первоначальный вид стэка(3 элемента)
2.конечный вид(из 5 элементов).
Вот что я сам смог сделать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream> 
#include<stack> 
using namespace std; 
 
int main(){ 
stack<int>mystack; 
for(int i=0;i<5;i++)mystack.push(i); 
cout<<"popping out elements..."; 
while(!mystack.empty()){ 
cout<<""<<mystack.top(); 
mystack.pop(); 
} 
cout<<endl; 
return 0; 
}
Сидел, почитал, не помогло. Их я по просту не знаю, к сожалению а работу сегодня сдавать.
Отзовитесь кто знаком с такими задачками.
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru