описать структуру с именем Train

Тема в разделе "Общие вопросы по С и С++", создана пользователем manuk, 16 мар 2010.

  1. manuk

    manuk Гость

    Здравствуйте, препод дал задание чтобы в эту прогу добавил, ну чтоб можно было добавлять, удалять, редактировать))), помоги пожалуйста, я просто не успевая, пока буду разбираться с обратной матрицой методом гаусса)))
    если конечно не затруднит))))

    вот сама прога)))))

    Код (C++):
    #include <iostream>
    #include <fstream>
    #include <vector>
    using namespace std;
    int const n=6;
    typedef struct
    {
    string station;
    int number;
    int time;
    }     TRAIN, *PTRAIN;

    int main()
    {
    //vector<TRAIN> v;
    TRAIN t[n];

    // Ввод
    ifstream ifs("in.txt", ios::in);
    while(ifs)
    {
    ifs >> t[n].station;
    ifs >> t[n].number;
    ifs >> t[n].time;

    // v.push_back(t[n]);
    }
    ifs.close();

    // Вывод
    for(int i = 0; i < n; ++i)
    {
    cout << "---------------------------------------" << endl;
    cout << "STATION: " << t[i].station << endl;
    cout << "NUMBER: " << t[i].number << endl;
    cout << "TIME: " << t[i].time << endl;
    cout << "---------------------------------------" << endl;
    }


    string name;
    cout << "enter station: ";
    cin >> name;

    // Вывод
    bool c = false;
    for(int i = 0; i < n; ++i)
    {
    if(name == t[i].station)
    {
    cout << "---------------------------------------" << endl;
    cout << "STATION: " << t[i].station << endl;
    cout << "NUMBER: " << t[i].number << endl;
    cout << "TIME: " << t[i].time << endl;
    cout << "---------------------------------------" << endl;
    c = true;
    }
    }
    if(!c)
    cout << "not found!" << endl;
    }
     
Загрузка...
Похожие Темы - описать структуру именем
  1. smailvolf
    Ответов:
    1
    Просмотров:
    626
  2. sowhat
    Ответов:
    0
    Просмотров:
    649
  3. aibalit
    Ответов:
    0
    Просмотров:
    948
  4. bratan
    Ответов:
    0
    Просмотров:
    1.676
  5. hirurg
    Ответов:
    6
    Просмотров:
    2.665

Поделиться этой страницей