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

Struct ; Files - C++

Восстановить пароль Регистрация
 
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
20.05.2010, 14:15     Struct ; Files #1
1.
На основе записной книжки, содержащей сведения о людях (фамилия, год рождения, адрес - город, улица, номер дома, квартиры, место рабо-ты или учебы), вывести на печать по алфавиту фамилии лиц, живущих в Красноярске.
(Сделать алгоритм)


2.
Информация о студентах размещается в двух двоичных файлах. В пер-вом файле: фамилия, имя, отчество, курс, оценки по физике, математике, программированию. Во втором файле для тех же студентов в том же порядке: фамилия, имя, отчество, пол, год рождения. Отсортировать записи в обоих файлах по возрастанию года рождения. Вывести на экран фамилии студентов первого курса старше 18 лет.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2010, 14:15     Struct ; Files
Посмотрите здесь:

C++ Struct{...}
Struct{...} C++
struct and header files C++
Работа со struct C++
C++ struct (с++)
Struct VS Class C++
C++ struct
Использование Struct C++
Union, struct C++
Protected Struct C++
Определение папки Program Files C++
Создать папку в Program Files C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
20.05.2010, 15:41     Struct ; Files #2
Darky, 1 - можно создать динамический массив указателей на структуру (естественно когда сам массив/список структур уже создан), и вставлять в этот динамический массив указатели на структуры, у которых в поле "Город" значится "Красноярск". После чего отсортировать этот массив указателей по полю "Фамилия" того, на что они указывают и вывести в файл / на печать / на перфоленту / ещё куда-нибудь...

Добавлено через 7 минут
мало того, лучше извратиться вставлять указатели (вернее итераторы на элементы вектора со структурами) в контейнер set задав для сравнения специально написанный класс функции...
Yandex
Объявления
20.05.2010, 15:41     Struct ; Files
Ответ Создать тему
Опции темы

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