metoda (803169), страница 3
Текст из файла (страница 3)
Если заданная строка пустая (сделать такпо умолчанию), то отобразить все строки, в которых есть оценки 2.3. - Неуды по экзаменам – для выбранных в диалоге файла, группы и экзамена (1, 2 или 3) отобразитьколичество оценок 2.- Хорошисты – отобразить строки файла, представляющие студентов всех групп, имеющих оценки,большие 3.4.
- Разбить по группам – по данным файла, содержащим сведения по студентам разных групп, создать новые текстовые файлы с именами '<имя группы>.txt', включающими все строки файла-источникас соответствующими именами групп.- Отстающие – отобразить строки файла, представляющие студентов всех групп, имеющих две иболее оценки 2.75.
- Список групп – по данным файла, содержащим сведения по студентам разных групп, создать новый текстовые файл с именами групп и отобразить его содержимое в окне редактора текста.- Выбор по фамилии – загрузить в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, заданную пользователем в диалоге.6. - Объединение групп – по данным из двух файлов текущего каталога, заданным пользователем вдиалоге, создать третий текстовый файл с именем, являющимся склейкой через пробел имен файловисточников.- Выбор по части фамилии – загрузить в око редактора строки файла, представляющие студентоввсех групп, имеющих фамилию, включающую строку, заданную пользователем в диалоге.7.
- Добавление строки – в упорядоченный по фамилиям файл, заданный пользователем в диалоге,добавить новую строку, заданную в окне редактора текста, сохранив упорядоченность по фамилиям.- Выбор по началу фамилии – загрузить в око редактора строки файла, представляющие студентоввсех групп, имеющих фамилию, начинающуюся со строки, заданной пользователем в диалоге.8.
- Сортировка – упорядочить строки файла в редакторе текста по фамилиям методом пузырька исохранить в том же файле.- Выбор по маске – загрузить в око редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, соответствующую маске с одним символом замещения * (звёздочка), заданной пользователем в диалоге.9. – Четные номера - из файла создать файл с четными номерами, установив новую нумерацию, начиная с 1-го номера.- Выбор N лучших –загрузить в окно редактора N строк файла, представляющие студентов всехгрупп, имеющих наибольшие суммы баллов.10. -Однофамильцы - из файла создать файл, студентов всех групп, имеющих фамилию, заданную вдиалоге- Выбор N худших – загрузить в око редактора N строк файла, представляющие студентов заданнойпользователем в диалоге группы, имеющих наименьшие суммы баллов.11.
-Отличники-из файла создать файл с отличниками по заданной оценке (1, 2или 3) .- Выбор по маске – загрузить, в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, не соответствующую маске с одним символом замещения * (звёздочка), заданной пользователем в диалоге.12.
. - Выбор по оценке – создать файл, содержащий сведения о студентах всех групп по заданнойоценке (1, 2или 3).- Выбор по маске – загрузить в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, соответствующую маске с не более, чем одним символом замещения ? (знаквопроса), заданной пользователем в диалоге.- Неуспевающие - загрузить в окно редактора строки файла, представляющие неупевающих студентов группы, заданной пользователем в диалоге.- Выбор по маске – загрузить в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, соответствующую маске с более, чем одним символом замещения ? (знаквопроса), заданной пользователем в диалоге.14.
- Обратить порядок – загрузить в окно редактора текст файла, очистить файл и затем выводить изредактора строки в файл в обратном порядке.- Выбор по маске – загрузить в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, соответствующую маске с любым числом символов замещения * (звёздочка), заданной пользователем в диалоге.15. -.Успевающие - отобразить строки файла, представляющие студентов группы, заданной в диалоге,имеющих оценки, выше среднего балла- Выбор по маске – загрузить в окно редактора строки файла, представляющие студентов всехгрупп, имеющих фамилию, соответствующую маске с любым числом символов замещения ? (знак вопроса), заданной пользователем в диалоге.16.
- Средние баллы по группам – для файла вычислить средний балл для каждой группы и отобразить в строках редактора имена групп и соответствующие средние баллы.- Удалить строку – удалить из файла строку с заданной фамилией и группой, используя диалогидля ввода необходимых данных.817. - Число отличников по группам – для файла вычислить для каждой группы количество отличников и отобразить в строках редактора.- Добавить строку – добавить в конец файла строку с заданной фамилией, группой и оценками, используя диалоги для ввода необходимых данных, но не окно редактора.18.
- Упорядочить по оценке – для файла упорядочить, используя окно редактора текста, строки поубыванию заданной (1, 2 или 3) в диалоге оценки.- Заменить строку – в диалоге ввести строку и заменить ею строку файла с такой же фамилией игруппой при загрузке в редактор строк из файла; результат сохранить в том же файле.19. - Нечетные номера - из файла создать файл с нечетными номерами, установив новую нумерацию,начиная с 1-го номера.- Изменить строку – изменить в файле строку с заданным номером, используя диалог InputQueryили InputBox для ввода необходимых данных и редактирования строки, но не окно редактора.20.
- Удалить группу в новый файл – переместить из файла данные заданной группы в другой файл.- Добавить в файл – скопировать записи одного файла в конец другого файла.21. - Скопировать часть файла –скопировать в новый файл строки файла с четными номерами.- Отобразить часть файла – отобразить в окне редактора данные первых трёх записей нового файла (см. предыдущий пункт задания).22. - Копирование с инверсией – записи одного файла скопировать в другой, расположив их в обратном порядке.- Выбор N последних записей – отобразить в окне редактора данные N последних записей файла,выбранного в диалоге.23.
- Добавить средние баллы – отобразить в окне редактора данные файла, добавив в конце каждойстроки (в новой колонке) значения средних баллов.- Упорядочить по СредБаллу – упорядочить в окне редактора строки по убыванию среднего баллаи вывести данные (без средних баллов) в тот же файл, не меняя тип файловой переменной.24. - Добавить СредБаллы групп – по данным файла-источника создать текстовый файл ‘SbGr.txt’,поместив в него данные, включающие имя группы и средний балл в группе по всем экзаменам.- Упорядочить группы по СредБаллу –упорядочить записи в файле-источнике по убываниюсреднего балла группы.25.
- Заменить оценки –заменить оценки студентов в окне редактора и записать в тот же файл.- Упорядочить по оценке – в файле упорядочить записи по возрастанию заданной оценки.26. – Отличники и хорошисты – для выбранного в диалоге файла отобразить фамилии студентов соценками 4 и 5.- Сортировка по убыванию – упорядочить в окне редактора строки по убыванию общего балла изаписать данные в новый файл.27.
- Обратный порядок – загрузить в окно редактора текст файла, очистить файл и затем записать изредактора строки в файл в обратном порядке.- Отобразить данные файла – отобразить в окне редактора данные групп с числом оценок 5,4,3,2.28. – Нечетные номера - загрузить в окно редактора текст файла, очистить файл и затем записать изредактора строки с нечетными номерами в файл.- Больше среднего балла – Выбрать студентов заданной группы, имеющих средний балл, большесреднего группы и записать в новый файл.29. - Файл группы - по данным файла, содержащим сведения по студентам разных групп, создать текстовые файл заданной группы со средним баллом студентов._ Сортировка - загрузить в окно редактора текст файла, очистить файл и затем записать из редактора в файл студентов группы по убыванию среднего балла..