ВУЗ:
Составители:
Рубрика:
35
d) Соседние абзацы должны отделяться друг от друга ровно одной
пустой строкой.
e) Перед первым абзацем не должно быть пустых строк, после
последнего абзаца допускается максимум одна пустая строка.
f) На каждой строке абзаца, начиная с первой, необходимо разместить
максимальное количество слов, но так, чтобы общая длина строки не
превосходила n. Исключение
: если некоторое слово длиннее n, оно
должно быть расположено без изменений на отдельной строке.
Требования к решению: Необходимо использовать посимвольную
обработку текстовых файлов. Для считывания данных необходимо
использовать символьный массив (“array [1 .. NMax] of Char”)
в качестве буфера для накопления символов одного слова. По окончании
считывания слова программа должна принять решение: вывести ли
данное слово
в текущей строке выходного файла, или же начать с него
следующую строку.
3.2 Задание 2
1) Дан текстовый файл, состоящий из одной или нескольких строк. Каждая
строка файла содержит числа, разделённые пробелами. Найти номера
строк, содержащих минимальный и максимальный элементы. Результаты
с соответствующими пояснениями поместить в конце файла. Переставить
в файле
строки с минимальным и максимальным элементами.
2) Даны два текстовых файла, состоящих из одной или нескольких строк.
Каждая строка файла содержит числа, разделённые пробелами.
Проверить, состоит ли первый файл из одинаковых чисел. Если все числа
первого файла одинаковые, образовать третий текстовый файл, поместив
в его начало содержимое второго файла, а затем
– содержимое первого
файла. Если первый файл не состоит из одинаковых чисел, и оба файла
содержат одинаковое количество чисел в каждой строке, поместить в
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »