Блок-схема алгоритма подпрограммы Menu



 



Блок-схема алгоритма подпрограммы V_kor

 

 


Блок-схема алгоритма подпрограммы Zad_1

Данная подпрограмма включает в себя следующие подпрограммы: V_kor, Print, Screen, Menus описание которых приведено выше

 

 

 


Рисунок 1 - Блок-схема алгоритма подпрограммы Print

 

В подпрограмме выполняется сначала открытие файла для перезаписи, потом запись в нее результата и закрытие файла.

 

 

 


Рисунок 2 - Блок-схема алгоритма подпрограммы Screen


В подпрограмме выполняется сначала очистка экрана, а затем результат.

 

 

 


Рисунок 3 - Блок-схема алгоритма подпрограммы menus

 

В подпрограмме выводится меню для выбора куда отправлять результаты – на экран или на принтер. Что бы сделать выбор необходимо ввести соответствующее значение.


Блок-схема алгоритма подпрограммы Zad_ 2

 


 


В этой подпрограмме выполняется сначала ввод элементов матрицы, затем расчет первой нормы и уже потом вывод новой матрицы на экран.


Блок-схема алгоритма программы Prog_1

 

Данная программа включает в себя следующие подпрограммы: Forma1, Menu, Zad_1, Zad_2 приведённые ниже.


3. Описание

 

Созданная программа – Prog_1 состоит из двух основных подпрограмм, входящих в тело программы: Forma1, Menu.

Подпрограмма Formal выводит на экран монитора данные о курсовой работе:

 

СЕВЕРОКАВКАЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ФИЛИАЛ В ГОРОДЕ КИСЛОВОДСКЕ

 

КУРСОВАЯ РАБОТА

По дисциплине информатика и программирование на тему создание прикладного программного обеспечения в среде программирования

Turbo Pascal

Работу выполнил: студент

_____курса группы _______

                                                                                         ФИО____________________

Работу проверил:

__________________________

 

При нажатии Enter управление передается подпрограмме Menu, которая выводит на экран монитора меню заданий, с предложением ввода номера одного из подпунктов для выполнения соответствующего задания. Интерфейс данной подпрограммы следующий:

 

Рассчитать длину средней линии трапеции ”.

Пронумеровать матрицу по ее второй норме”.

Выход”.

Введите номер задания для выполнения (1- 3).

 

Далее в соответствии с выбранным номером пункта управление передается Программе Prog_1, на вход которой поступает номер пункта меню. Происходит анализ соответствия номера пункта меню в списке предлагаемых (1, 2, 3), в случае несоответствия выводится надпись, управление передается подпрограмме Menu, в цикле будут повторяться данные действия до правильного ввода цифры пункта меню. В случае правильного набора номера пункта программа Prog_1 передаст управление соответственно одной из подпрограмм: Zad_1, Zad_2, или будет произведен выход из программного продукта в случае выбора номера варианта 3. После выполнения выбранной подпрограммы управление вновь передается подпрограмме Menu, для возможности выполнения любого из пунктов меню.


Дата добавления: 2019-07-15; просмотров: 195; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!