| Вариант 1 |
|
Открыть заданный текстовый файл и вывести на экран строку с заданным номером
Имя файла и номер строки должны передаваться в программу в виде аргументов командной строки. |
| >>Скачать<< |
|
Вариант 2 |
|
Заданы имена входного текстового файла (существует на диске) и выходного файла (создается программой). Скопировать строки из входного файла в выходной не меняя порядка строк. Имена файлов задаются в виде аргументов командной строки.
|
| >>Скачать<< |
|
Вариант 3 |
|
Двоичный файл записей фиксированной длины. Написать функции записи в файл с заданным именем массива чисел типа double и чтения из файла числа с заданным номером. Программа должна работать следующим образом: если в командной строке один аргумент (это должно быть имя файла), то вызывается функция записи введенного с клавиатуры массива чисел, если аргументов два ( имя файла и номер числа), то вызывается функция чтения из файла числа с заданным номером и вывод его на экран.
|
| >>Скачать<< |
|
Вариант 4 |
|
Заданы имена входного текстового файла (существует на диске) и выходного файла (создается программой). Скопировать строки из входного файла в выходной в обратном порядке строк. Имена файлов задаются в виде аргументов командной строки.
|
| >>Скачать<< |
|
Вариант 5 |
|
Заданы имена входного текстового файла (существует на диске) и выходного файла (создается программой). Скопировать строки из входного файла в выходной в порядке убывания их длины. Имена файлов задаются в виде аргументов командной строки.
|
| >>Скачать<< |
|
Вариант 6 |
|
Открыть заданный текстовый файл и записать все его строки в двоичный файл записей переменной длины (каждая строка записывается в виде записи из двух полей [длина][содержимое]). После чего необходимо открыть созданный файл и вывести его содержимое на экран. Имя входного (текстового) файла задается в виде аргумента командной строки. Имя выходного (двоичного) файла генерируется программой: он должен иметь то же имя, что и входной, но другое расширение - “.bin”
Запись двоичного файла и его чтение реализовать в виде отдельных функций.
|
| >>Скачать<< |
|
Вариант 7 |
|
Struct Book
{
int pages; //кол-во страниц
char* title; //название
};
Файл записей переменной длины, содержащих информацию о книгах. Написать функции записи в файл с заданным именем массива таких структур и функцию поиска в файле и чтения записи с заданным названием книги. Программа должна работать следующим образом: если в командной строке один аргумент (это должно быть имя файла), то вызывается функция записи введенного с клавиатуры массива структур, если аргументов два ( имя файла и строка – название книги), то вызывается функция поиска и чтения из файла информации о книге.
|
| >>Скачать<< |