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

Считать с файла информацию о команде "Название" "Город", количество побед, поражений, ничьих, забитых и пропущенных мячей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задана вещественная матрица размером m×n. Найти наибольший элемент. Перестановкой строк и столбцов, добиться того, чтобы данный элемент оказался в вер http://www.cyberforum.ru/cpp-beginners/thread907641.html
Задана вещественная матрица размером m×n. Найти наибольший элемент. Перестановкой строк и столбцов, добиться того, чтобы данный элемент оказался в верхнем левом углу. Добавлено через 3 минуты Ну помогите вы с задачей , уже сколько раз просил...
C++ замена символов в строке Как заменить первый символ в строке "k" на "c" ? И последний "с" на "k" ? Вообще ума не приложу, помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread907619.html
C++ Создание папки
Нужно программно создать папку с именем, которое находится в переменной типа string Пытаюсь сделать так string ident("name"); CreateDirectoryW("TEXT(D:\\mydir"+ident), NULL);
C++ Записи/Структуры. Распечатать список тех учителей школы, которые преподают математику и информатику
помогите написать проги по решению этих двух задач)) данные считываются из текстого файла 1)Распечатать список тех учителей школы, которые препода* ют математику и информатику, указать стаж их работы и недель* ную нагрузку Добавлено через 22 часа 22 минуты целый форум программистов и никто не может решить)
C++ Аквариум. Определить иерархию рыб и рептилий. Создать аквариум http://www.cyberforum.ru/cpp-beginners/thread907605.html
Аквариум. Определить иерархию рыб и рептилий. Создать аквариум. Посчитать общую цену вместе со стоимостью аксессуаров. 1. Приложение должно быть консольным. 2. Использовать возможности ООП: классы, наследование, полиморфизм, инкапсуляция. 3. Данные инициализации объектов передавать с помощью конструктора, функции или метода (н-р: Student ob (456543, 19, “Smith”); ) ---- Иерархия рыб и...
C++ Определить иерархию рыб и рептилий (классы и наследование). Создать аквариум. Аквариум. Определить иерархию рыб и рептилий. Создать аквариум. Посчитать общую цену вместе со стоимостью аксессуаров. 1. Приложение должно быть консольным. 2. Использовать возможности ООП: классы, наследование, полиморфизм, инкапсуляция. 3. Данные инициализации объектов передавать с помощью конструктора, функции или метода (н-р: Student ob (456543, 19, “Smith”); ) ---- Иерархия рыб и... подробнее

Показать сообщение отдельно
Crapoarms
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 2
20.06.2013, 14:48  [ТС]     Считать с файла информацию о команде "Название" "Город", количество побед, поражений, ничьих, забитых и пропущенных мячей
функцию сортировки не знаю как сделать, ибо если считывать с файла то считываются только String:
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
setlocale(0,"");
    ifstream in("text.txt");
    string in2;
    team *mass;
    int q=0,i=0;
    while(getline(in,in2))
        q++;
    in.clear();
    in.seekg(0,ios_base::beg);
    q=q/8;
    mass=new team[q];
    while(getline(in,in2))
    {
        mass[i].Name=in2;
        getline(in,mass[i].City);
        getline(in,mass[i].Win);
        getline(in,mass[i].lose);
        getline(in,mass[i].draw);
        getline(in,mass[i].score);
        getline(in,mass[i].goal);
        getline(in,mass[i].miss);
        i++;
    }
    for(i=0;i<q;i++)
    {
        PrintTeam(mass[i]);
    }

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class team
{
private:
string Name; 
string city; 
int win;
int lose; 
int draw; 
int score; 
int goal; 
int miss; 
 
public:
void PrintTeam (team a)
    {
        cout<<"Команда: "<<a.Name<<endl; 
        cout<<"Город "<<a.City<<endl;
        cout<<"Побед:"<<" "<<a.Win<<" , Проигрышей: "<<a.lose<<" , Ничьих: "<<a.draw<<endl;
                a.score=(a.win*3)+a.draw;
        cout<<"Заработанные очки:"<<" "<<a.score;
        cout<<"Забитых мячей: "<<a.goal<<" , Пропущенных мячей:"<<a.miss<<endl; 
    };
}
Все объекты с типом int в Private для считывания делал String, но непонятно как дальше работать со string'овским типом для дальнейшей сортировки.
Элементарное умножение не выполняется для строк - это очевидно.
 
Текущее время: 08:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru