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

Последовательные контейнерные классы - C++

Восстановить пароль Регистрация
 
bulyadko
2 / 2 / 0
Регистрация: 31.01.2010
Сообщений: 38
14.06.2011, 19:15     Последовательные контейнерные классы #1
Составить программу, используя последовательные классы стандартной библиотеки шаблонов С++, которая содержит текущую информацию о заявках на авиабилеты.
Каждая заявка содержат:
• пункт назначения;
• номер рейса;
• фамилию и инициалы пассажира;
• желаемую дату вылета.
Программа должна обеспечивать:
• хранение всех заявок в виде очереди;
• добавление и удаление заявок;
• по заданному номеру рейса и дате вылета вывод заявок с их последующим удалением;
• вывод всех заявок.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2011, 19:15     Последовательные контейнерные классы
Посмотрите здесь:

C++ Контейнерные классы
Контейнерные классы C++
Контейнерные классы C++. C++
последовательные классы C++
Контейнерные классы: стек и очередь C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
27.08.2012, 21:05     Последовательные контейнерные классы #2
может кто подскажет или нарисовки кинет *?
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
27.08.2012, 21:18     Последовательные контейнерные классы #3
какие проблемы с написанием класса или даже структуры заявки с указанными полями?
какие проблемы с работой с очередью (std::deque) ?
все, что вам нужно - это написать нужную структурку и разобраться с методами работы с очередью.
ну и алгоритм std::find еще до кучи. все очень просто, есть пробовать сделать. вы хотябы пробовали?
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
27.08.2012, 21:37     Последовательные контейнерные классы #4
пытаюсь, хотелось бы что бы кто-то помог, так сказать подталкивал....
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
27.08.2012, 21:44     Последовательные контейнерные классы #5
вот пример в соседней теме

Не по теме:

Цитата Сообщение от correcеt Посмотреть сообщение
хотелось бы что бы кто-то помог, так сказать подталкивал....
повестку в военкомат выслать? давай адрес

correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
27.08.2012, 21:46     Последовательные контейнерные классы #6
Цитата Сообщение от Jupiter Посмотреть сообщение

Не по теме:


повестку в военкомат выслать? давай адрес

шутка века, воля отдыхает

Добавлено через 56 секунд
class avia{
int num,date;
float punktnaz,f,name,o;
public:
avia(int num=10)
avia (float вот тут надо что-то делать с инициалами?
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
27.08.2012, 21:47     Последовательные контейнерные классы #7
какие проблемы с написанием класса или даже структуры заявки с указанными полями?
какие проблемы с работой с очередью (std::deque) ?
Что-то ответить можете?

Почему имя, которое есть набор симовлов у вас не строка, а float?
про пункт назначения - тот же вопрос. что такое o?
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
27.08.2012, 21:48     Последовательные контейнерные классы #8
Цитата Сообщение от DU Посмотреть сообщение
Что-то ответить можете?
объявить класс могу,а больше нет

class avia{
int num,date;
float punktnaz,f,name,o;---------а как тогда обозначить фамилию и инициалы пассажира
public:
avia(int num=10)
avia (float вот тут надо что-то делать с инициалами?
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
27.08.2012, 21:51     Последовательные контейнерные классы #9
тогда читайте литературу. освойте основы для начала.
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
27.08.2012, 22:10     Последовательные контейнерные классы #10
а конкретнее?

подкинуть идею или часть кода)как вариант))может кто7)))

Добавлено через 17 минут
подскажите хотя бы,как через float обозначить пункт назначения; и фамилию и инициалы пассажира;
?пожалуйста
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
27.08.2012, 22:24     Последовательные контейнерные классы #11
Цитата Сообщение от correcеt Посмотреть сообщение
подкинуть идею или часть кода)как вариант))может кто7)))
идею вам подкинули, дальше надо реализовать вашу лень, либо открыть книжку, либо во фриланс
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
28.08.2012, 10:33     Последовательные контейнерные классы #12
зачем вы тут тогда и этот форум...если помощи нет.....я не прошу написать мне целый код, а просто помочь...
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
28.08.2012, 11:36     Последовательные контейнерные классы #13
Просто мало кому хочется заниматься написанием тривиальных вещей.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2012, 15:38     Последовательные контейнерные классы
Еще ссылки по теме:

C++ Контейнерные классы
C++ контейнерные классы
Контейнерные классы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
correcеt
 Аватар для correcеt
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
28.08.2012, 15:38     Последовательные контейнерные классы #14
или не знаете...

Добавлено через 1 час 27 минут
Описать класс, содержащий текущую информацию о заявках на авиабилеты. Каж-
дая заявка содержит:
− пункт назначения;
− номер рейса;
− фамилию и инициалы пассажира;
− желаемую дату вылета.
Класс должен реализовывать следующие операции над данными:
− хранение заявок в виде списка;
− добавление заявок в список и удаление заявок из списка;
− вывод заявок по заданному номеру рейса и дате вылета с их последующим уда-
лением из списка;
− вывод всех заявок.
Написать программу, демонстрирующую работу с этим классом. Программа долж-
на содержать меню, позволяющее осуществить проверку всех методов класса.
Код
#include <fstream>
  #include <list>
  using namespace std;
  class ticket
{
    public:
        ticket(int naz, int date, int num) {naz=nazvanie,num=numer}
        }

        void run() {
            std::cout << "ticket " << "nazvanie "<<"num"<< std::endl;
           }
           {
            list<int>L;
            list<int>::iterator i;
            int x;
            ifstream in("inpnum");
            while (in>>x,! in.eof())L.push_back(x);
            show("Èñõîäíûé ñïèñîê",L);
            L.push_front(name);
            i=L.begin();L.insert(++i)
            i=L.begin();x=*i;L.pop_front();
            cout<<"Óäàëèëè ñ êîíöà"<<x<<endl;
            show("Ñïèñîê ïîñëå óäàëåíèÿ",L);
            L.remove(x);
            L.sort();
            show("ïîñëå ñîðòèðîâêè",L);
            }
люди, я хоть на том пути?
Yandex
Объявления
28.08.2012, 15:38     Последовательные контейнерные классы
Ответ Создать тему
Опции темы

Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru