Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Letka Quadratic

Программа для решения квадратных уравнений по входным коэффициентам a, b и c в уравнении типа a*x2 + b*x + c = 0.

Команда для компиляции

g++ Source/In_Out.c Source/main.c Source/solver.c Source/tester.c Source/compare.c Source/output_tester_result.cpp -o quadr -I ./Header

Параметры старта программы

-test

включение режима тестирования

-file <name_file>

ввод данных из файла name_file

необходим аргумент -test

Образец формата файла

a b c root1 root2 count_roots

a, b, c - коэффициенты уравнения

root1, root2 - ожидаемые корни уравнения

count_roots - ожидаемое количество корней (0, 1, 2, >2 если бесконечно)

Описание файлов

Название Описание
Main Основной файл
Types Файл с новыми типами данных
In_Out Файл с функциями ввода/вывода
Solver Файл с функцией для решения уравнения
Tester Файл с функцией для сравнения полученных корней с ожидаемыми
Compare Файл с функцией для сравнения двух чисел с плавающей точкой
Output_tester_result Файл с функциями вывода результата в консоль или в отдельное окно

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages