Форум программистов, компьютерный форум, киберфорум
Наши страницы

Структуры: Организовать базу данных для спортивного клуба - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка файлов http://www.cyberforum.ru/cpp-beginners/thread351050.html
Здравствуйте уважаемые форумчане)) С праздником Вас... Вот кто нибудь подскажет как сортируются файлы? методы Трех ленточную мне двли и БМ(Боура моура) Вот у кого может пример есть? на СИ\С++\С#...
C++ графические объекты разработать два варианта программы, реализующей движущийся графический объект в соответствии с индивидуальным заданием: - с использованием статического объекта; - с использованием динамического... http://www.cyberforum.ru/cpp-beginners/thread351039.html
Добавить в конец списка L1 все элементы списка L2 C++
Разработать программу обработки односвязных линейных списков с числом элементов в списке не менее пяти в соответствии с индивидуальным заданием. Задание: Добавить в конец списка L1 все элементы...
C++ обработка массивов
используя технологию структурного программирования, разработать программу обработки одномерных и двумерных (матриц) массивов в соответствии с индивидуальным заданием Задание: 1) Дан вещественный...
C++ Циклические управляющие структуры http://www.cyberforum.ru/cpp-beginners/thread351030.html
Разработать программу решения двух индивидуальных задач, содержащую 3 вида циклических управляющих структур: Цикл - Пока (с предусловием), Цикл - До (с постусловием), Цикл - Для (с...
C++ разработать разветвляющуюся программу разработать разветвляющуюся программу для решения индивидуальной задачи выбора варианта вычисления по ключу с использованием оператора-переключателя switch. Задание :Вывести указанное слово из... подробнее

Показать сообщение отдельно
mcbeat
0 / 0 / 0
Регистрация: 07.02.2011
Сообщений: 30

Структуры: Организовать базу данных для спортивного клуба - C++

13.09.2011, 16:06. Просмотров 835. Ответов 7
Метки (Все метки)

Организовать базу данных для спортивного клуба со следующей информацией про штангистов:
– ФИО;
– дата рождения (дд:мм:рррр);
– вес.
Вывести на экран список спортсменов, отсортированный по весовым категориям (I – до 50кг; II – 51–60кг; III – 61–70кг; IV – 71–80кг; V – свыше 80кг).

Вот, что у меня есть, дальше ничего не могу сделать(((
Помогите пожалуйста, и если можно, с комментариями)

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
#include <cstdlib>
#include <iostream>
#include <iomanip>
 
using namespace std;
struct shtanga
{ string name;
  string birthday;
  float weight;
  int id;       
       };
 
int main()
{ 
    int i,n=0;
    std::string command;
    shtanga s[100];
    cout << ">>> ";
    cin >> command;
        if (command == "add") {
        cout<<"Kol-vo sport   " ;
        cin>>n;      
                     for(i=0;i<n;i++)
                                     {cout << " Name: ";
                                     cin >> s[i].name;
                                     cout << " Birthday: ";
                                     cin >> s[i].birthday;
                                     cout<<" Weight: ";
                                     cin>>s[i].weight;
                                     cout << "New entire has been created (ID = " << i+1 << ")" << endl;
                                     s[i].id=i+1;
                                      }
    
            cout << "------------------------------------------------------" << endl;
            cout << "| ID | Name                    | Birthday   | Weight |" << endl;
            cout << "------------------------------------------------------" << endl;
                    for (i=0;i<n;i++){cout << "| " 
                         << s[i].id            << "  | " <<setw(23)
                         << s[i].name          << " | " <<setw(10)  
                         << s[i].birthday      << " | " <<setw(6)
                         << s[i].weight        << " | " <<endl;}
            cout << "------------------------------------------------------" << endl;
}else if (command=="sort"){
            cout << "-------------------------1 CATEGORY--------------------" <<endl;
            cout << "| ID | Name                     | Birthday   | Weight |" << endl;
            cout << "-------------------------------------------------------" << endl;
      for (i=0;i<n;i++)
          {if (s[i].weight>0){
                         cout << "| " 
                         << s[i].id            << "  | " <<setw(23)
                         << s[i].name          << " | " <<setw(10)  
                         << s[i].birthday      << " | " <<setw(6)
                         << s[i].weight        << " | " <<endl;
                         }
          }
          cout << "-------------------------------------------------------" << endl; }                
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru