Записи с меткой «Паскаль»

Решаем задачи Абрамян на Паскале. String56

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

Решаем задачи Абрамян на Паскале. File57

File57. Даны строки $$S_1$$, $$S_2$$ и файл-архив целых чисел, содержащий данные из нескольких файлов в формате, описанном в задании File55. Создать новые файлы целых чисел с именами $$S_1$$ и $$S_2$$ и записать в первый из них начальные элементы всех файлов, содержащихся в архиве, а во второй — конечные элементы этих файлов (в том же порядке).

Решаем задачи Абрамян на Паскале. Text39

Text39. Дано целое число $$K$$ $$(> 25)$$ и текстовый файл, содержащий текст, выровненный по левому краю. Абзацы выделяются в нем с помощью красной строки ($$5$$ начальных пробелов), а пустых строк нет. Отформатировать текст так, чтобы его ширина не превосходила $$K$$ позиций, и выровнять текст по левому краю, сохранив деление на абзацы. Пробелы в конце строк …

Решаем задачи Абрамян на Паскале. Text38

Text38. Дано целое число $$K$$ $$(> 25)$$ и текстовый файл, содержащий текст, выровненный по левому краю. Абзацы текста отделяются друг от друга одной пустой строкой. Отформатировать текст так, чтобы его ширина не превосходила $$K$$ позиций, и выровнять текст по левому краю, сохранив деление на абзацы. Пробелы в конце строк удалить. Сохранить отформатированный текст в новом …

Решаем задачи Абрамян на Паскале. String55

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

Решаем задачи Абрамян на Паскале. File56

File56. Дана строка $$S$$, целое число $$N$$ $$(> 0)$$ и файл-архив целых чисел, содержащий данные из нескольких файлов в формате, описанном в задании File55. Восстановить из файла-архива файл с номером $$N$$ и сохранить его под именем $$S$$. Если файл-архив содержит данные из менее чем $$N$$ файлов, то оставить результирующий файл пустым.

Решаем задачи Абрамян на Паскале. Matrix81

Matrix81. Дана квадратная матрица $$A$$ порядка $$M$$. Найти среднее арифметическое элементов ее побочной диагонали, то есть диагонали, содержащей следующие элементы: $$A_{1,M}, A_{2,M-1}, A_{3,M-2}, …, A_{M,1}$$.