Помогите пожалуйста решить задачки... Ну совершенно не умею работать с файлами и записями(( 1. Создать на диске файл (типизированный или текстовый) file4.dat, компонентами которого являются: фамилия студента; его пол; год рождения: оценки по трем предметам. Считать эти данные из файла и вывести их на экран упорядоченно:
а) согласно успеваемости;
б) в алфавитном порядке фамилий;
в) по возрасту студентов.
2. Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и проводимость (проводник, полупроводник, изолятор).
а) Найти удельные веса и названия всех проводников.
б) Выбрать данные о полупроводниках и упорядочить их по убыванию удельных весов.
3. Составить программу для обработки инфы о некоторых обьектах-студентах факультета. Каждый обьект обладает совокупностью признаков: фио, год рождения, пол, оценки по физике, по математике ,о информатике, степендия. Возможно использовать как запись, так и строки. Ввод как с клавиатуры ,так и с помощью типизированного-текстового файла( на выбор). И собственно само задание:
Вывести фамилии, имена и отчества всех студентов мужского пола старше 18 лет.
(понимаю ,похоже на 1, но все равно не соображу((()
Заранее спасибо...