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

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

федеральное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

Кафедра «ИНФОРМАТИКА»

ОТЧЁТ

по лабораторной работе №3

по дисциплине «Технологии программирования»

на тему:

“Разработка программы с разветвлениями

«Калькулятор квадратных уравнений»”

Выполнил:

студент гр. БСТ2104 Ягудин Р.Р.

Проверил:

ст. преподаватель Мацкевич А.Г.

Москва, 2022 г.

СОДЕРЖАНИЕ

№ стр.

  1. Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

  2. Ход выполнения работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

    1. Таблицы со свойствами объектов . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

    2. Схемы алгоритмов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2.3 Текст программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

  1. Примеры выполнения программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

  2. Список использованной литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

  1. Постановка задачи

Требуется создать программу, позволяющую рассчитывать корни квадратного уравнения путём введения коэффициентов этого уравнения в три отдельные строки.

  1. Ход выполнения работы

Ниже в отчёте представлены: таблицы со свойствами элементов, алгоритмы работы различных элементов в виде рисунков, исходный код.

2.1 Таблица со свойствами объектов

Ниже в таблицах представлены свойства формы, текстовых элементов, метки операции и кнопок соответственно.

Таблица 1 – Свойства формы и их значения

Свойство

Описание

Значение

Text

Заголовок формы

Решение квадратных уравнений

FormBorderStyle

Стиль обрамления формы

FixedSingle (неизменяемая рамка, не допускающая изменения размеров окна)

MaximizeBox

Доступность кнопки «Развернуть» в заголовке окна

False (кнопка «Развернуть» не доступна)

Size.Width

Ширина формы

735

Size.Height

Высота формы

380

Font

Шрифт

Шрифт – MS Sans Serif;

Начертание – Обычный;

Размер – 8 pt

Таблица 2 – Свойства текстовых элементов и их значения

Свойство

Описание

Значения

(Name)

Имя элемента

txta, txtb, txtc, txtx1, txtx2

Text

Текст элемента

(пустые поля)

TextAlign

Способ выравнивания текста

Right

Location.X

Расстояние от левого края

71, 70, 70, 332, 541

Location.Y

Расстояние от верхнего края

59, 102, 144, 57, 57

Size.Width

Ширина

132, 132, 132, 132, 132

Size.Height

Высота

22, 22, 22, 22, 22

Font

Шрифт

Шрифт – MS Sans Serif;

Начертание – Обычный;

Размер – 8 pt

Таблица 3 – Свойства неизменяемых элементов Label

Свойство

Описание

Значение

(Name)

Имя метки

lbla, lblb, lblc, lblx1, lblx2

Text

Текст метки

a =, b =, c =, x1 =, x2 =

TextAlign

Способ выравнивания текста

TopLeft

Location.X

Расстояние от левого края

18, 21, 21, 286, 495

Location.Y

Расстояние от верхнего края

59, 102, 147, 60, 59

Size.Width

Ширина

32,28,31,38,38

Size.Height

Высота

17,17,17,17,17

Font

Шрифт

Шрифт – MS Sans Serif;

Начертание – Обычный;

Размер – 8 pt

Таблица 4 – Свойства элемента LblOperError

Свойство

Описание

Значение

(Name)

Имя метки

LblOperError

Text

Текст метки

(пустое поле)

TextAlign

Способ выравнивания текста

TopLeft

Location.X

Расстояние от левого края

43

Location.Y

Расстояние от верхнего края

186

Size.Width

Ширина

0

Size.Height

Высота

17

Font

Шрифт

Шрифт – MS Sans Serif;

Начертание – Обычный;

Размер – 8 pt