Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Программирование алгоритмов разветвляющихся структур. Вычисление значения сложной условной функции

Автор:   •  Декабрь 11, 2020  •  Лабораторная работа  •  1,079 Слов (5 Страниц)  •  459 Просмотры

Страница 1 из 5
  1. Тема и название работы:

Программирование алгоритмов разветвляющихся структур – Вычисление значения сложной условной функции.

  1. Задание на разработку проекта и вариант задания:

        Создать проект с именем LR1 для вычисления значения функции h=f(x,b,c):

   d=[pic 1]

Разработать приложение для решения задачи и получить результаты.

  1. Формализация задания:

        Алгоритм решения данной задачи представляет собой комбинацию вычисления сложной функции с условием и выбора наименьшего (наибольшего) из нескольких значений. Он использует все виды разветвлений и программируется с использованием как однострочных, так и блочных операторов  If, else if, else. Данная задача решается с помощью процедуры-функции Resh(), которая получив в качестве входных параметров аргументы x,b,c, возвращает вычисленное значение. Вызов этой процедуры-функции Resh(), при нажатии кнопки button1, производится при  выводе полученного значения заданной функции в текстовое поле  TextBox4.

  1. Разработка проекта:
  1. Разработка графического интерфейса пользователя

                        Разработанная форма интерфейса пользователя приведена на рисунке 1.4-1.

[pic 2]           

 Рисунок 1.4-1

  1. Установка свойств объектов

 Свойства объектов управления разработанной формы приведены в таблице 1.4-1.

                                                                                        Таблица 1.4-1

Объект

Имя объекта

Свойство

Значение свойства

Форма

form1

Name

Form1

Text

ЛР по теме: Разветвляющиеся структуры

Метка

label1

Text

Вычисление значения

функции d=f(x,b,c)

Метка

label2

Text

Задайте значения переменных

 x, b и c

Метка

Label3

Text

x=

Метка

Label4

Text

b=

Метка

Label5

Text

c=

Метка

Label6

Text

Ответ

Текстовое поле

textbox1

Name

TextBox1

Текстовое поле

Textbox2

Name

TextBox2

Текстовое поле

Textbox3

Name

TextBox3

Текстовое поле

Textbox4

Name

TextBox4

Кнопка

button1

Name

Button1

Text

Решить

Кнопка

button2

Name

Button2

Text

Закрыть

...

Скачать:   txt (6.3 Kb)   pdf (317.6 Kb)   docx (54.7 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club