Similar presentations:
Создание программы для решения линейных, квадратных и биквадратных уравнений
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=