Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pas_zad.doc
Скачиваний:
5
Добавлен:
08.11.2018
Размер:
374.27 Кб
Скачать

Тема 9: «Файлы».

  1. Создайте файл целых чисел. Числа, записываемые в файл должны вводиться с клавиатуры. Признаком конца ввода является число 9999.

  1. Даны два файла целых чисел. Определить, в каком из них больше положительных, отрицательных и нулевых значений.

  1. Дан файл целых чисел. Определить, является ли числа в файле упорядоченными (по возрастанию или убыванию).

  1. Дан файл целых чисел. Определить, сколько раз в нём повторяется максимальное значение.

  1. Дан файл целых чисел. Создайте два новых файла из положительных и отрицательных чисел соответственно. Если какой-то из созданных файлов окажется пустым, сообщите об этом.

  1. Дан файл целых чисел. Определить, где больше нулей, на четных или на нечётных позициях.

  1. Дан файл целых чисел. Создайте файл вещественных чисел, значениями которого будут средние арифметические значения каждой пятёрки подряд идущих чисел. Последняя группа может содержать менее пяти значений.

  1. Даны два файла целых чисел. Определить, равны ли они.

  1. Даны два файла целых чисел. Определить, во сколько раз минимальное значение первого файла больше, чем максимальное значение второго.

  1. Создайте текстовый файл. Текст вводится с клавиатуры.

  1. Дан текстовый файл. Подсчитать количество пустых строк.

  1. Дан текстовый файл. Переписать его содержимое в другой файл, сохраняя строчную структуру и удаляя пустые строки.

  1. Дан текстовый файл.

  1. Перепишите в новый файл все строки, содержащие заданное слово.

б) Перепишите в новый файл все стоки исходного файла, не содержащие заданного слова.

  1. Дан текстовый файл.

  1. Распечатайте строку с заданным номером.

б) Удалите строку с заданным номером. Если строки с указанным номером нет, сообщите об этом.

  1. Дан текстовый файл.

  1. Распечатать все строки, начинающиеся с заданного слова.

б) Распечатать все строки, оканчивающиеся заданным словом.

в) Распечатайте строки, предшествующие строкам, начинающимся с заданного слова.

  1. Дан текстовый файл. Найдите строку максимальной, минимальной длины.

  1. Дан текстовый файл. Определите, сколько строк файла имеют длину, большую, равную, меньшую, чем заданное число R.

  1. Дан текстовый файл. Для каждой строки распечатайте слово с номером (n+1) div 2, где n – количество строк в файле.

  1. Дан текстовый файл. Создайте файл целых чисел, в котором каждой строке исходного файла соответствует в выходном файле число, равное количеству слов в строке. Пустой строке или строке, состоящей из одних пробелов, соответствует число 0.

20. Даны два текстовых файла. Определить, равны ли они.

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]