Форум программистов, компьютерный форум, киберфорум
Наши страницы

Волновой алгоритм - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделение динамической памяти для матрицы http://www.cyberforum.ru/cpp-beginners/thread785006.html
Здравствуйте! Подскажите, пожалуйста, что делаю не так..написала программу, которая считывает двумерный массив...с помощью операторов new и delete выделила память в куче... Но, после ввода...
C++ Программа для включения/выключения WiFi у роутера Всем доброго времени суток. Появилась нужда программно отключать или включать WiFi у роутера. Роутер Tenda W368R. Отключается в настройках простым убором галочки с Enable Wireless. Но каждый раз туда... http://www.cyberforum.ru/cpp-beginners/thread784976.html
Функция типа bool C++
Сумма первой и последней цифры в введенном четырехзначном числе является нечетным значением. Если это так, то функция должна возвращать либо false, либо true. То есть, вводим число 4023 (и должно...
Выполнить чтение соответствующих строк, найти в них самое длинное слово и поменять местами четные и нечетные символы этого слова C++
Помогите решить задачу, пожалуйста, с использованием функции fgets. В командной строке программе передаются два числа. Из файла с текстом своей программы выполнить чтение соответствующих строк,...
C++ Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. http://www.cyberforum.ru/cpp-beginners/thread784935.html
Помогите создать программу: Даны два текстовых файла, содержащих некоторый текст. Переписать в третий файл только те слова, которые есть и в первом и во втором файле.
C++ последовательные контейнеры. вектор Какие виды векторов позволяют создать конструкторы? желательно с примером подробнее

Показать сообщение отдельно
Valli1
4 / 4 / 0
Регистрация: 14.09.2012
Сообщений: 64
14.02.2013, 00:18  [ТС]
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
#include <iostream>
 const int MAX=1000;
  struct queue {
  int end;     
  int start; 
  int elems[MAX];
  void push(int d);
  int pop();};
  int main()
{queue st={999,999,{0}};
st.push(5);
st.push(7);
int a=st.pop();
 
std::cout<< a;
system("pause");
return 0;
}
 
void queue::push(int d){
elems[end]=d;
end--;
}
int queue::pop(){
int a=elems[start];
return a;
start--;}
Вот вроде простейшая очередь, правильно реализовано?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru