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

Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых - C++

Восстановить пароль Регистрация
 
Olik1
0 / 0 / 0
Регистрация: 07.10.2013
Сообщений: 10
30.05.2014, 20:54     Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых #1
Текстовый файл может содержать запись: Ivanov Ivan Ivanovich 1340 либо каждое слово построчно-на усмотрение разработчика. Я создала структуру:
C++
1
2
3
4
5
6
struct Student {
    string fio[15];
    string name[15];
    string otch[15];
    int st[5];
};
Но мне не ясно как считывать структуру из текстового файла, чтобы потом отсортировать и вывести на экран?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2014, 20:54     Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых
Посмотрите здесь:

C++ Дан символьный файл f, содержащий сведения о сотрудниках учреждения
C++ Дан файл содержащий сведения об игрушках.
Создайте текстовый файл, содержащий сведения о клиентах фирмы: C++
Дан символьный файл, содержащий сведения о студентах группы. Записать эти сведения в файл g, используя образцы C++
Дан символ 'C' (прописная латинская буква) и текстовый файл. Создать строковый файл, содержащий все слова из исходного файла C++
Дан файл , содержащий сведения о книгах. Сведения о каждой из книг – это фамилия автора, название и год издания. а) Найти названия книг данного автор C++
C++ Дана информация студентах (структура с полями: ФИО и 4 оценки за экзамен). Вывести данные о студентах, сдавших сессию на отлично.
C++ Дан массив записей, содержащий сведения о студентах группы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheAlpha
6 / 6 / 2
Регистрация: 03.01.2013
Сообщений: 114
31.05.2014, 09:03     Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых #2
Olik1, А зачем Вы string объявляете как массив?
Работа со структурой не сильно отличается от работы с простым массивом:
C++
1
2
Student array[10]; //  объявляем массив структуры
cin>>array[2].st = 1340; //инициализируем
Yandex
Объявления
31.05.2014, 09:03     Дан текстовый файл с данными о студентах, содержащий сведения: ФИО и сумма стипендии. Вывести 5 самых богатых
Ответ Создать тему
Опции темы

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