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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Mashhha
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 21
#1

Стек: изменения в расписании движения поездов - C++

30.05.2011, 15:25. Просмотров 1063. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста разобраться в задаче!!!!!
Разработать приложение, работающее со стеком, содержащим данные об изменениях в расписании движения поездов. Элементом стека является структура, содержащая не менее 4-ех элементов. Выполнить добавление, удаление, редактирование элемента стека, рапечетка всего стека.
Или расскажите как создать стек и как с ним работать)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2011, 15:25     Стек: изменения в расписании движения поездов
Посмотрите здесь:

C++ Стек
Стек C++
C++ Программа "структуры". Расписание поездов.
C++ Стек
C++ Стек
C++ Описать структуру TIMETABLE с рассписанием поездов. Вывести на экран информацию о поездах, дата отправления которых введена с клавиатуры.
C++ Массив. По данному времени определить, какие из поездов стоят сейчас на станции
Структуры. Ввести и записать в файл информацию о расписании занятий 11 класса C++
Создать список, содержащий сведения об отправлении поездов C++
Стек C++
C++ Создать класс, содержащий сведения об отправлении поездов дальнего следования с Казанского вокзала
C++ Написать програму для движения мерцающего круга по эллипсу (анимация движения)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
iama
1249 / 974 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
30.05.2011, 15:27     Стек: изменения в расписании движения поездов #2
Цитата Сообщение от Mashhha Посмотреть сообщение
Или расскажите как создать стек и как с ним работать)))
Вот пример программы для работы со стеком
Возможные команды для программы:
push n
Добавить в стек число n (значение n задается после команды). Программа должна вывести ok.
pop
Удалить из стека последний элемент. Программа должна вывести его значение.
back
Программа должна вывести значение последнего элемента, не удаляя его из стека.
size
Программа должна вывести количество элементов в стеке.
clear
Программа должна очистить стек и вывести ok.
exit
Программа должна вывести bye и завершить работу.
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
#include <iostream>
#include <stack>
#include <string>
 
using namespace std;
using std::string; 
 
int main()
{
    stack <int> a; 
    string s = "";
    int n;
 
    while (s != "exit")
    {
        cin >> s;
        if (s == "push")
        {
            cin >> n;
            a.push(n);
            cout << "ok\n";
        }
        if (s == "pop")
        {
            if (a.empty()) 
            {
                cout << "error\n";
                continue;
            }
            cout << a.top() << endl;
            a.pop();
        }
        if (s == "back")
        {
            if (a.empty()) 
            {
                cout << "error\n";
                continue;
            }
            cout << a.top() << endl;
        }
        if (s == "size")
        {
            cout << a.size() << endl;
        }
        if (s == "clear")
        {
            while (!a.empty()) a.pop();
            cout << "ok\n";
        }
    }
 
    cout << "bye\n";
 
    return 0;
}
Mashhha
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 21
30.05.2011, 15:35  [ТС]     Стек: изменения в расписании движения поездов #3
спасибо)) попробую разобраться и применить в своей задаче! вы добавляете число n. а мне в моей задаче нужно добавить 4 раза по одному эл-ту вместо n, что бы получить структуру содержащую 4 элемента?
iama
1249 / 974 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
30.05.2011, 15:40     Стек: изменения в расписании движения поездов #4
Mashhha, нет, у вас будет стек таких структур
Mashhha
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 21
30.05.2011, 15:44  [ТС]     Стек: изменения в расписании движения поездов #5
Цитата Сообщение от iama Посмотреть сообщение
нет, у вас будет стек таких структур
не очень поняла про что вы объясните пожалуйста)))
Yandex
Объявления
30.05.2011, 15:44     Стек: изменения в расписании движения поездов
Ответ Создать тему
Опции темы

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