Курсовая работа: Анализ треугольника
где ,
длины сторон треугольника
В случае, значение выражения под корнем равно нулю или меньше нуля, считается, что такого треугольника не существует. В этом случае программа выдает соответствующее сообщение (рисунок 2.3.2).
2.3.2. Сообщение о некорректном вводе
Если треугольник задан правильно, программа вычисляет, является ли он прямоугольным. Для этого использована теорема Пифагора:
Программа находит наибольшую сторону (предполагаемую гипотенузу) и проверяет на истинность условие (2). Если оно истинно, то выдается сообщение «Треугольник прямоугольный». В противном случае, «Треугольник не прямоугольный» (рисунок 2.3.3).
Рисунок 2.3.3. Анализ треугольника на наличие прямого угла
Далее функция рассчитывает периметр треугольника (3), радиус описанной окружности (4) и радиус вписанной окружности (5).
После получения результатов, функция преобразует их в текстовый вид. Для этого используется String m_rsult и функция Frmt. Переменная m_rsult связана с элементом Stti. Результат вычислений появится на форме.
Рисунок 2.3.4. Результат вычислений
Таблица 2.1 – Спецификация разработанных классов
Имя класса | Член класса | Способа доступа | Назначение |
TringlDlg | BL nInitilDilg() | защищенный | Выставляетзначения длин сторон |
TringlDlg | vid nlult() | защищенный | Производит все вычисления |
2.4 Требования по установке
Для того чтобы создать приложение, просмотреть текст программы или запустить её на выполнение – необходимо, чтобы на компьютере был установлена среда MirsftVisul ++. Чтобы просмотреть текст программы Funtin или запустить её на выполнение – надо скопировать с носителя папку с проектом на жёсткий диск компьютера. Если надо просмотреть текст программы, шаблоны диалоговых окон и др., то следует открыть файл Funtin.dsw, являющийся файлом проекта.
2.5 Требования к техническому обеспечению
Для корректной работы программы необходимы IBM совместимый компьютер, операционная система семейства Windows версии 95/98/NT/, оперативная память 128 Mb и выше, свободное место на диске 3153 Кбайт под размещение приложения.
2.6 Вызов программы. Входные и выходные данные
Программа представляет собой единственный файл-приложение Tringl., запускаемое в любой операционной системе семейства Windows.
Входными данными является введенные пользователем длины сторон треугольника. Результаты своих вычислений программа выводит на экран.
2.7 Тестирование программы
Программа тестировалась стохастическим методом. Тестировался запуск программы, задавались неправильно заданные треугольники, вводились числа большого размера, ответа и подсчет результата. Выявленные незначительные ошибки функционирования были устранены.
В общем, программа работает без сбоев и может широко использоваться при обучении математике школьников и студентов.