Создание программы для решения линейных, квадратных и биквадратных уравнений.
Актуальность работы
Цель работы
Задачи
ООП
Линейное уравнение
Квадратное уравнение
Биквадратное уравнение
Анализ технического задания
Анализ технического задания
Анализ технического задания
Работа программы
Работа программы
Работа программы
СПАСИБО ЗА ВНИМАНИЕ!
1.11M
Category: informaticsinformatics

Создание программы для решения линейных, квадратных и биквадратных уравнений

1. Создание программы для решения линейных, квадратных и биквадратных уравнений.

Выполнила: Витенко Екатерина Олеговна
Студентка 3 курса
Специальность
230701
информатика (по отраслям)»
Научный руководитель:
Мирзоева Эльвира Ровшановна
«Прикладная

2. Актуальность работы

Данная работа актуальна тем, что решение линейных,
квадратных и биквадратных уравнений является сложной и
длительной работой, и поэтому программа создана для того,
чтобы упростить вычисления пользователю.

3. Цель работы

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

4. Задачи

Для достижения поставленной цели были поставлены следующие задачи:
1. Изучение различных источников по необходимому программному
обеспечению (Delphi);
2. Проектирование интерфейса программы;
3. Разработка программного кода приложения;
4. Тестирование и отладка созданного продукта;
5. Составление эксплуатационной документации приложения.

5. ООП

Объектно-ориентированное программирование (ООП) — это
способ организации кода в программе путем его группировки в виде
объектов, то есть отдельных элементов, которые включают
информацию (значения данных) и функции.
Объектно-ориентированный язык программирования позволяет
создавать различные приложения, с интерфейсом, понятным для
пользователя. Это удобная среда для создания различных
математических программ.

6. Линейное уравнение

Линейным уравнением называется уравнение вида: ax+b=c, где a
— коэффициент при неизвестной, b — свободный член (любое
число). Решить уравнение значит найти такое число (корень
уравнения), что при подстановке его вместо переменной x ,
получается верное равенство.

7. Квадратное уравнение

Квадратное уравнение — это уравнение вида ax 2+bx+c = 0 ,
где коэффициенты a , b и c — любые действительные числа,
причем а ≠ 0 . Корнями квадратного уравнения называют такие
значения переменной,
при которых квадратное уравнение
обращается в верное числовое равенство. Решить квадратное
уравнение — значит найти все его корни или установить, что
корней нет.

8. Биквадратное уравнение

Биквадратным называется уравнение вида ax 4 + bx 2 + c =0 , где
a <> 0. Биквадратное уравнение решается методом введения новой
переменной: положив x 2 = y , придем к квадратному уравнению
ay 2 + by + c =0 .

9. Анализ технического задания

Техническое задание: разработать приложение, которое находит
корни
линейного,
квадратного
и
биквадратного
уравнений.
Пользователь выбирает, какое из трех представленных уравнений
ему предстоит решить. Далее он вводит значения переменных, и
программа выводит ему результаты.

10. Анализ технического задания

Проанализировав
техническое
задание,
целесообразно
оформить
решение в виде формы, на которой будут расположены кнопки выбора типа
уравнения:
«Линейное
«Биквадратное уравнение».
уравнение»,
«Квадратное
уравнение»,

11. Анализ технического задания

После выбора типа уравнения, открывается новая форма, в
которую вводятся исходные данные, и производится вычисление
нажатием на кнопку «Вычислить».

12. Работа программы

Рассмотрим работу программы на примере решение квадратного
уравнения
x2-26x+120=0

13. Работа программы

Решение:
1. Запишем коэффициенты
a=1; b=-26; c=120
2. Подставим их в формулу дискриминанта
D=
English     Русский Rules