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

Удалить первый и последний элемент очереди - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму максимальных значений элементов её строк http://www.cyberforum.ru/cpp-beginners/thread556848.html
В двумерном массиве найти сумму максимальных значений элементов её строк. Создать функцию преобразования двумерного массива в одномерный. В MVS C++.
C++ Подсчёт кол-ва вхождений слова в текст Всем доброго времени суток!Очень нужна Ваша помощь. Есть программа,которая определяет,встречается ли в заданном текстовом файле заданная последовательность символов,нужно её изменить так,чтобы еще и подсчитывалось количество вхождений слова в текст. #include<fstream.h> #include<iostream.h> #include<string.h> #include<conio.h> int main() { const int len=81; http://www.cyberforum.ru/cpp-beginners/thread556845.html
Задача на календарь! C++
Здравствуйте!У меня проблема, я не могу написать задачу!Помогите пожалуйста, Заранее спасибо! Газета выходит ежедневно, кроме воскресений. Определить дату выхода n-го номера газеты в k-м году, якщо известно, что 1-е января k-го года - L-и день недели.
Литература по ООП для новичков C++
Доброго времени суток. Учусь на 2 курсе. Учились по Павловской, структурное программирование, все вроде понятно, перешли на Лаптева ООП- полная запара, ничего не понимаю. Подскажите литературу, где простейшим языком рассказывается про классы и объекты. Спасибо.
C++ В файле содержится информация о железнодорожном расписании http://www.cyberforum.ru/cpp-beginners/thread556835.html
В файле содержится информация о железнодорожном расписании (номер поезда, время прибытия на станция, время отправления название станции ). Разработать структуру поезд, соответствующую формата файла. Создать массив структур. Найти поезда проходящий через макс число станций. Код написан без структур и использует готовые структуры, помогите написать структуры ! #include "stdafx.h" #include...
C++ поиск по бору Помогите пожалуйста написать функцию которая ищет методом поиска по бору ключ(число) в массиве или какие-нибудь ссылки на эту тему. подробнее

Показать сообщение отдельно
vadiprog
2 / 2 / 0
Регистрация: 06.11.2011
Сообщений: 108
24.04.2012, 01:22  [ТС]     Удалить первый и последний элемент очереди
Цитата Сообщение от b0n4b Посмотреть сообщение
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
#include <iostream>
#include <conio.h>
using namespace std;
 
int main(void)
{
    int tail=0,head=0,x,size=0;
    int *queue = new int[];
    for(;;)
    {
        cout << "\n1. Do6aBuTb\n2. YgaJluTb nepBblu'\n3. YgaJluTb nocJlegHuu'\n4. IIoka3aTb o4epegb\n";
        int k=0;
        cin >> k; 
        if (k==1) //добавить последний 
        {
            cout << "Enter: ";  
            cin>>x;
            queue[tail]=x;
            tail++;         
            cout << "ok\n";
        }
        
        if (k==2) // удаляет первый и выводит его на экран
        {
            if(head==tail)
            {
                cout << "error\n";
            }
            else
            {
                cout << queue[head];
                queue[head]=x;
                head++;
                cout <<"\n";
            }
        }
        if (k==3) // удаляет последний и выводит его на экран
        {
            if(head==tail)
            {
                cout << "error\n";
            }
            else
            {
                cout << queue[tail];
                queue[tail]=x;
                tail--;
                cout <<"\n";
            }
        }
        if(k==4) // показать очередь
        {
            for (int i=head; i<tail; i++)
            {
                cout << queue[i] << " ";
            }
        }
    }
    getch();
}
Добавлено через 24 секунды
Ненужное сам удалишь.


А можете сделать так чтобы очередь изначально рендомно заполнялась числами от -50 до 50, и просто все проделывала без всяких выборов?
 
Текущее время: 23:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru