1. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Занести в файл q те компоненты файла f, которые являются четными.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Из файла f получить файл q, исключив повторные вхождения чисел. Вывести элементы файла q на печать.
Вариант № 2.
1. Записать в файл N действительных чисел. Вычислить произведение компонент файла и вывести на печать.
2. Заполнить файл действительными числами, полученными с помощью датчика случайных чисел. Найти сумму минимального и максимального элементов этого файла.
Вариант № 3.
1. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Получить в файле q все компоненты файла f, которые делятся на число т и не делятся на число .
2. Записать в файл n натуральных чисел (числа получить с помощью датчика случайных чисел). Сформировать новый файл, элементами которого являются произведения элементов исходного файла: , ,…, .
Вариант № 4.
1. Записать в файл N целых чисел, полученных с помощью генератора случайных чисел. Подсчитать количество пар противоположных чисел среди компонент этого файла.
2. Записать в файл f N натуральных чисел. Получить в другом файле все компоненты файла f, кроме тех, которые кратны k. Вывести полученный файл на печать.
Вариант № 5.
1. Записать в файл N произвольных натуральных чисел. Переписать в другой файл те элементы, которые кратны k. Вывести полученный файл на печать.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Из файла f получить файл q, исключив повторные вхождения чисел. Порядок следования чисел изменить на обратный.
Вариант № 6.
1. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Найти количество удвоенных нечетных чисел среди компонент файла.
2. Записать в файл n действительных чисел. Найти разность первой и последней компонент файла.
Вариант № 7.
1. Записать в файл N действительных чисел. Найти наибольшее из значений модулей компонент с нечетными номерами.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Поменять в файле местами элементы в каждой паре: первый со вторым, третий с четвертым и т.д.
Вариант № 8.
1. Записать в файл f N целых чисел, полученных с помощью генератора случайных чисел. Заполнить файл q числами, которые являются произведениями соседних компонент файла f.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Переписать элементы в этом же файле так, чтобы они шли в обратном порядке.
Вариант № 9.
1. Записать в файл n целых чисел. Найти максимальное четное число файла. Записать в новый файл элементы исходного файла, исключая найденный элемент.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Переписать элементы в этом же файле так, чтобы в каждой тройке подряд идущих элементов первый и третий элемент поменялись местами: первый с третьим, четвертый с шестым, седьмой с девятым и т. д.
Вариант № 10.
1. Записать в файл целых чисел. Переписать в другой файл последние n элементов исходного файла.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Переписать элементы в этом же файле так, чтобы в каждой тройке подряд идущих элементов первый и второй элемент поменялись местами: первый со вторым, четвертый с пятым, седьмой с восьмым и т. д.
Вариант № 11.
1. Записать в файл n целых чисел. Найти произведение последней и предпоследней компонент файла.
2. Отсортировать элементы файла прямого доступа по возрастанию.
Вариант № 12.
1. Записать в файл n целых чисел. Поменять местами первый и последний элементы файла.
2. Заполнить файл целыми числами, полученными с помощью генератора случайных чисел. Определить, сколько различных компонент находится в файле.
Вариант № 13.
1. Записать в файл n целых чисел. Записать в новый файл в порядке возрастания целые числа, большие минимального элемента и меньшие максимального элемента исходного файла.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Записать в другой файл числа, являющиеся произведениями первого и второго элементов исходного файла в каждой тройке подряд идущих элементов: первого и второго, четвертого и пятого, седьмого и восьмого и т. д.
Вариант № 14.
1. Записать в файл прямого доступа целых чисел. Переписать в другой файл первые n элементов исходного файла.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Записать в другой файл числа, являющиеся суммами первого и третьего элементов исходного файла в каждой тройке подряд идущих элементов: первого и третьего, четвертого и шестого, седьмого и девятого и т. д.
Вариант № 15.
1. Записать в файл N действительных чисел. Найти наименьшее из значений модулей компонент с четными номерами.
2. Заполнить файл f целыми числами, полученными с помощью генератора случайных чисел. Из файла f получить файл q, включив в него те элементы исходного файла, которые встречаются в нем два и более раз.