Вариант 1.
Задание 1.
Дан (создать) файл, компонентами которого являются действительные числа. Найти:
1) сумму компонент файла;
2) произведение компонент файла;
3) последнюю компоненту файла.
Задание 2.
Даны два текстовых файла с именами Name1 и Name2. Добавить в конец каждой строки файла Name1 соответствующую строку файла Name2. Если файл Name2 короче файла Name1, то выполните переход к началу файла Name2.
Задание 3.
Создать файл, содержащий 5 одномерных целочисленных массивов. Переписать в другой файл те массивы, у которых максимальные элементы больше указанного значения.
Вариант 2.
Задание 1.
Дан (создать) файл, компоненты которого являются действительные числа. Найти:
1) наибольшее значение компонент;
2) наименьшее из значений с четными номерами;
3) количество квадратов нечетных чисел среди компонент.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Определить максимальный и минимальный размер строки в файле и вывести их в другой файл.
Задание 3.
Создать файл, содержащий 5 одномерных целочисленных массивов. Затем считать массивы из файла, преобразовав их и записать в новый файл. Преобразовать массивы следующим образом: первый элемент оставить без изменения, а каждый последующий:
|
|
Вариант 3.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Определить количество строк, начинающихся с символа ‘a’. Записать эти строки в новый файл.
Задание 3.
Создать файл F1, компонентами которого являются целочисленные массивы одинакового размера. Затем считать массивы и записать из файла и записать в файл F2, поменяв местами первый и последний элементы в массиве.
Вариант 4.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Создать новый файл, копируя в него исходные строки, вставляя в начало каждой строки ее порядковый номер.
Задание 3.
Создать файл F1, компонентами которого являются целочисленные массивы одинакового размера. Требуется преобразовать каждый из массивов, заменив наименьший элемент максимальным и записать их в новый файл.
Вариант 5.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Создать новый файл, записывая каждую строку в обратном порядке.
Задание 3.
Создать файл F1, компонентами которого являются целочисленные массивы одинакового размера. Требуется преобразовать каждый из массивов, заменив все отрицательные элементы их квадратами и записать их в новый файл.
Вариант 6.
Задание 1.
Задание 2.
Организовать текстовый файл f состоящий из N строк. После этого организовать файлы h и g. В файл h записать строки файла f занимающие нечётные позиции, в файл g чётные.
|
|
Задание 3.
Создать файл F1, компонентами которого являются целочисленные массивы одинакового размера. Требуется преобразовать каждый из массивов, заменив наименьший элемент суммой его положительных элементов и записать их в новый файл.
Вариант 7.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк, каждая из которых состоит из слов, разделенных пробелами. Сформировать новый файл, копируя в него исходные строки, оставляя в них между словами по одному пробелу.
Задание 3.
Вариант 8.
Задание 1.
Задание 2.
Организовать текстовый файл f, состоящий из N строк. Организовать замену символов в файле. "Старый" символ и "новый" символ запрашиваются и вводятся с клавиатуры. Изменение вывести в другой файл.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те строки массива, которые имеют отрицательные элементы.
Вариант 9.
Задание 1.
Задание 2.
Организовать текстовый файл f, состоящий из N строк. Организовать замену слов в файле. "Старое" слово и "новое" слово запрашиваются и вводятся с клавиатуры. Изменение вывести в другой файл.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те строки массива, которые содержат или минимальный, или максимальный элементы массива.
Вариант 10.
Задание 1.
Задание 2.
Организовать текстовый файл f, состоящий из N строк. После этого создать текстовый файл g, содержащий пронумерованные строки текстового файла f, номер указать в конце каждой строки.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те строки массива, которые начинаются с отрицательного элемента.
Вариант 11.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Вывести на экран и в другой файл строки, размер которых больше среднего размера строки в файле.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те столбцы массива, которые имеют отрицательные элементы.
Вариант 12.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Заменить в файле все маленькие латинские буквы на большие и вывести это в другой файл.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те строки массива, у которых первый и последний элементы имеют одинаковые значения.
Вариант 13.
Задание 1.
Полученные значения занести в файл g виде символ - количество. Нельзя вводить шесть отдельных переменных.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Преобразовать файл, удалив в каждой его строке первый символ. Изменения вывести в другой файл.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те столбцы массива, которые начинаются с отрицательного элемента.
Вариант 14.
Задание 1.
Вывести информацию из файла на экран.
Задание 2.
Организовать текстовый файл f состоящий из N строк. После этого организовать файлы h и g. В файл h записать строки файла f нечётной длины, в файл g чётной длины.
Задание 3.
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те столбцы массива, у которых первый и последний элементы имеют одинаковые значения.
Вариант 15.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Вывести на экран и в другой файл строки, заканчивающиеся на указанный символ.
Задание 3.
|
|
Создать двоичный файл и записать в него двумерный целочисленный массив размером n×m. Записать в двоичный файл F2 те строки массива, у которых первый и последний элементы имеют одинаковые значения.
Вариант 16.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Преобразовать строки файла, удалив из них указанный символ. Измененные строки записать в новый файл.
Задание 3.
Вариант 17.
Задание 1.
Задание 2.
Орагнизовать текстовый файл, состоящий из N строк. Преобразовать строки файла, добавляя в конец каждой строки указанный символ. Изменения записать в ноый файл.
Задание 3.
Вариант 18.
Задание 1.
Задание 2.
Организовать текстовый файл f состоящий из N строк. После этого организовать файл h. В файл h записать строки файла f, которые начинаются и заканчиваются одним и тем же символом.
Задание 3.
Вариант 19.
Задание 1.
Задание 2.
Организовать текстовый файл f состоящий из N строк. После этого организовать файл h. В файл h записать строки файла f, которые заканчиваются точкой.
Задание 3.
Вариант 20.
Задание 1.
Дан символьный файл f. Добавить в конец его символы e, n, d. Решить задачу: с использованием дополнительного файла; без использования дополнительного файла.
Задание 2.
Дан текстовый файл. Написать программу, которая считывает текст из файла и выводит его на экран, добавляя в конец каждой строки количество пробелов, содержащихся в ней.
Задание 3.
Вариант 21.
Задание 1.
Дан файл, компоненты которого являются целыми числами. Записать в файл g наибольшее значение первых 5 чисел, затем – следующих пяти и т.д. Если в последней группе окажется менее пяти компонент, то последняя компонента файла g должна быть равна наибольшей из компонент исходного файла, образующих последнюю неполную группу.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Написать программу, которая считывает текст из файла и выводит на экран и записывает в новый файл только те строки, в конце которых находится восклицательный знак.
Задание 3.
Вариант 22.
Задание 1.
|
|
Задание 2.
Организовать текстовый файл, состоящий из N строк. Написать программу, которая считывает текст из файла и выводит на экран и записывает в новый файл только те строки, в которых содержатся запятые.
Задание 3.
Вариант 23.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Преобразовать строки файла, оставив в каждой из них только первое слово. Измененные строки вывести на экран и записать в новый файл.
Задание 3.
Вариант 24.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Преобразовать строки файла, удалив в каждой из них последнее слово. Измененные строки вывести на экран и записать в новый файл.
Задание 3.
Вариант 25.
Задание 1.
Задание 2.
Организовать текстовый файл, состоящий из N строк. Преобразовать строки файла, удали в них первый и последний символы. Измененные строки вывести на экран и записать в новый файл.
Задание 3.