Text57. Дан текстовый файл. Подсчитать число появлений в нем каждой строчной (то есть маленькой) русской буквы и создать строковый файл, элементы которого имеют вид «<буква>-<число ее появлений>» (например, «а-25»). Буквы, отсутствующие в тексте, в файл не включать. Строки упорядочить по возрастанию кодов букв.
Рубрика «Проверка знаний»
Решаем задачи Абрамян на Паскале. Param5
Param5. Описать процедуру Smooth_1(A, N), выполняющую сглаживание вещественного массива A размера N следующим образом: элемент A_K заменяется на среднее арифметическое первых K исходных элементов массива A. Массив A является входным и выходным параметром. С помощью этой процедуры выполнить пятикратное сглаживание данного массива A размера N, выводя результаты каждого сглаживания.
Решаем задачи Абрамян на Паскале. File76
File76. Даны два файла вещественных чисел с именами S_A и S_B, содержащие элементы квадратных матриц A и B (по строкам). Создать новый файл с именем S_C, содержащий элементы произведения A*B. Если матрицы A и B нельзя перемножать, то оставить файл S_C пустым.
Решаем задачи Абрамян на Паскале. Param37
Param37. Описать функцию PosSub(S_0, S, K, N) целого типа, возвращающую номер позиции, начиная с которой в строке S содержится первое вхождение строки S_0, причем анализируются только N символов строки S, начиная с ее K-го символа (таким образом, PosSub обеспечивает поиск в подстроке). Если K превосходит длину строки S, то возвращается 0, если длина строки меньше …
Решаем задачи Абрамян на Паскале. Text56
Text56. Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без повторений). Символы располагать в порядке убывания их кодов.
Решаем задачи Абрамян на Паскале. Param4
Param4. Описать процедуру Invert(A, N), меняющую порядок следования элементов вещественного массива A размера N на противоположный (инвертирование массива). Массив A является входным и выходным параметром. С помощью этой процедуры инвертировать массивы A, B, C размера N_A, N_B, N_C соответственно.
Решаем задачи Абрамян на Паскале. File75
File75. Дан файл вещественных чисел, содержащий элементы квадратной матрицы (по строкам). Создать новый файл, содержащий элементы матрицы, транспонированной к исходной.
Решаем задачи Абрамян на Паскале. Text55
Text55. Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без повторений). Символы располагать в порядке возрастания их кодов.
Решаем задачи Абрамян на Паскале. File74..90
Пояснение к задачам 74..90.
Решаем задачи Абрамян на Паскале. File74
File74. Даны два целых числа I, J и файл вещественных чисел, содержащий элементы квадратной матрицы (по строкам). Вывести элемент матрицы, расположенный в I-й строке и J-м столбце (строки и столбцы нумеруются от 1). Если требуемый элемент отсутствует, то вывести 0.