Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа финал.docx
Скачиваний:
3
Добавлен:
29.04.2019
Размер:
992.03 Кб
Скачать
    1. Функция ввода vvod_slova

Прототип: char* vvod_slova(), переменные представлены в таблице 7

Функция vvod_slova используется для ввода слова для замены пользователем. Результатом вызова функции является сохранение в памяти компьютера слова для замены, ввёденного пользователем с клавиатуры.

Пример вызова: slovo = vvod_slova(), переменные представлены в таблице 7

Описание переменных функции представлено в таблице 7.

Таблица 7. Описание переменных функции vvod_slova

Локальные переменные

slovo

char*

Указатель на адрес первого элемента

двумерного массива

j

int

Счётчик по символам

w

int

Переменная для организации выхода из набора текста

key

char

Вводимый символ

Блок-схема функции представлена на рисунке 4

Рисунок 4. Блок-схема функции vvod_slova

    1. Функция ввода vvod_slova1

Прототип: char* vvod_slova1(), переменные представлены в таблице 7

Функция vvod_slova1 используется для ввода слова которое будет сравниваться с текстом. Результатом вызова функции является сохранение в памяти компьютера слова для замены, ввёденного пользователем с клавиатуры.

Пример вызова: slovo1 = vvod_slova1(), переменные представлены в таблице 8

Описание переменных функции представлено в таблице 8.

Локальные переменные

Slovo1

char*

Указатель на адрес первого элемента

двумерного массива

n

int

Счётчик по символам

w

int

Переменная для организации выхода из набора текста

key

char

Вводимый символ

Таблица 8. Описание переменных функции vvod_slova1

Блок-схема функции представлена на рисунке 5

Рисунок 5. Блок-схема функции vvod_slova1

Рисунок 6. Блок-схема главной функции

Сообщения, использованные в блок-схемах

Сообщение 1

Введите текст

Сообщение 2

Введите слово

Сообщение 3

+++++++++++++++++++++++Программа для работы с текстом++++++++++++++++++++++

Сообщение 4

Ошибка, введите первый пункт меню

Сообщение 5

Контрольный вывод текста

Сообщение 6

Введённое вами слово -

Сообщение 7

Если вы хотите изменить данное слово, нажмите <1>, в противном случае любую другую клавишу

Сообщение 8

Замена слов проведена успешно

Сообщение 9

Ошибка, не было введено слово, выберите 4-ий пункт меню

Сообщение 10

Новый текст не был сформирован. Так как не был выбран 5-ый пункт меню

Сообщение 11

Новый текст:

Сообщение 12

Для выхода в меню нажмите любую клавишу

Сообщение 13

Для выхода из программы нажмите любую клавишу

Сообщение 14

Ошибка, введите номер операции:

Сообщение 15

Ошибка, не было введено слово для текста, выберите 3-и пункт меню.