Text35. Дан текстовый файл, содержащий текст, выровненный по левому краю. Выровнять текст по центру, добавив в начало каждой непустой строки нужное количество пробелов (ширину текста считать равной 50). Строки нечетной длины перед центрированием дополнять слева пробелом.
Рубрика «Проверка знаний»
Решаем задачи Абрамян на Паскале. String52
String52. Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы. Словом считать набор символов, не содержащий пробелов и ограниченный пробелами или началом/концом строки. Слова, не начинающиеся с буквы, не изменять.
Решаем задачи Абрамян на Паскале. Matrix78
Matrix78. Дана матрица размера M \times N. Упорядочить ее строки так, чтобы их минимальные элементы образовывали убывающую последовательность.
Решаем задачи Абрамян на Паскале. Matrix77
Matrix77. Дана матрица размера M \times N. Упорядочить ее столбцы так, чтобы их последние элементы образовывали убывающую последовательность.
Решаем задачи Абрамян на Паскале. File52
File52. Дана строка S_0, целое число N (\le 4) и N файлов целых чисел с именами S_1, …, S_N. Объединить их содержимое в новом файле-архиве с именем S_0, используя следующий формат: в первом элементе файла-архива хранится число N, в следующих N элементах хранится размер (число элементов) каждого из исходных файлов, а затем последовательно размещаются данные …
Решаем задачи Абрамян на Паскале. Text34
Text34. Дан текстовый файл, содержащий текст, выровненный по левому краю. Выровнять текст по правому краю, добавив в начало каждой непустой строки нужное количество пробелов (ширину текста считать равной 50).
Решаем задачи Абрамян на Паскале. String51
String51. Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, разделенные одним пробелом и расположенные в алфавитном порядке.
Решаем задачи Абрамян на Паскале. Matrix76
Matrix76. Дана матрица размера M \times N. Упорядочить ее строки так, чтобы их первые элементы образовывали возрастающую последовательность.
Решаем задачи Абрамян на Паскале. File51
File51. Даны три файла вещественных чисел с именами S_1, S_2 и S_3, элементы которых упорядочены по убыванию. Объединить эти файлы в новый файл с именем S_4 так, чтобы его элементы также оказались упорядоченными по убыванию.
Решаем задачи Абрамян на Паскале. Text33
Text33. Дан символ C — строчная (маленькая) русская буква и текстовый файл. Создать строковый файл и записать в него все слова из исходного файла, содержащие хотя бы одну букву C (прописную или строчную). Словом считать набор символов, не содержащий пробелов, знаков препинания и ограниченный пробелами, знаками препинания или началом/концом строки. Если исходный файл не содержит …