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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bulyadko
2 / 2 / 0
Регистрация: 31.01.2010
Сообщений: 38
#1

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

14.06.2011, 19:15. Просмотров 778. Ответов 13
Метки нет (Все метки)

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

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

Не по теме:

Цитата Сообщение от 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
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
27.08.2012, 21:47     Последовательные контейнерные классы #7
какие проблемы с написанием класса или даже структуры заявки с указанными полями?
какие проблемы с работой с очередью (std::deque) ?
Что-то ответить можете?

Почему имя, которое есть набор симовлов у вас не строка, а float?
про пункт назначения - тот же вопрос. что такое o?
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
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
27.08.2012, 21:51     Последовательные контейнерные классы #9
тогда читайте литературу. освойте основы для начала.
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
-1 / 3 / 1
Регистрация: 20.04.2011
Сообщений: 412
28.08.2012, 10:33     Последовательные контейнерные классы #12
зачем вы тут тогда и этот форум...если помощи нет.....я не прошу написать мне целый код, а просто помочь...
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 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++
Последовательные контейнеры. Списки C++
Контейнерные классы C++

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

Или воспользуйтесь поиском по форуму:
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     Последовательные контейнерные классы
Ответ Создать тему
Опции темы

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