Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Андрей.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
76.62 Кб
Скачать

4.9.1. Задание

  1. Получить вариант задания.

  2. Написать программный код процедуры (процедуры-функции или процедуры-подпрограммы) с соответствующими входными и выходными формальными параметрами для решения заданной задачи (в этой процедуре не должно быть ввода исходных данных и вывода результатов).

  3. Написать программный код вызывающей процедуры, в которой происходит инициализация исходных данных, которые являются фактическими параметрами вызывающей процедуры, вызывается процедура п.2, и выводятся результаты ее работы.

Вариант № 24

  1. Задать произвольно строку символов, в которой группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя пробелов, называют словом.

  1. Составить процедуру-подпрограмму с соответствующими формальными параметрами, которая находит в строке самое длинное слово, и если оно четной длины, то возвращает его в качестве результата, предварительно вставив в середину слова букву «Б», а если нечетной – то результатом процедуры должна быть строка с соответствующим сообщением. Предполагается, что слово с наибольшим количеством символов единственное.

  2. Ввод необходимых исходных данных, вызов составленной пользовательской процедуры и вывод результата осуществлять в событийной процедуре.

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

4.10.1. Задание

  1. Получить вариант задания.

  2. Формализовать заданный вариант задания из п. 4.10.2 (с учетом используемых элементов управления на форме).

  3. Написать программный код /процедур для решения заданной задачи, при этом необходимо использовать процедуры (процедуры-функции или процедуры-подпрограммы) с соответствующими входными и выходными формальными параметрами и в этих процедурах не должно быть ввода исходных данных и вывода результатов.

  4. Написать программный код вызывающей процедуры, в которой описываются и инициализируются исходные данные, задаются конкретные значения переменным, которые являются фактическими параметрами вызывающей процедуры, и вызывается процедура основной задачи, а затем вызывается процедура вывода результатов.

Вариант № 24

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

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

  2. Составить процедуру-подпрограмму с необходимыми формальными параметрами, которая построчно считывает текст из исходного файла с помощью потокового доступа и построчно с помощью потокового доступа записывает в новый файл только те строки исходного файла, которые являются записью вещественного числа, используя процедуру-функцию п.1).

  3. Ввод имен файлов и вызов составленной процедуры п.2) должны осуществляться в событийной процедуре.

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

6

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