1
0
Fork
You've already forked Letka
0
No description
  • C 95.3%
  • Makefile 4.7%
Find a file
2025年10月03日 19:03:53 +03:00
apps Added disassembler implementation 2025年10月03日 18:55:22 +03:00
include Added assembler implementation 2025年10月01日 23:46:34 +03:00
src Added assembler implementation 2025年10月01日 23:46:34 +03:00
.gitignore Updated .gitignore 2025年10月03日 19:03:53 +03:00
asm_test.microasm Added assembler implementation 2025年10月01日 23:46:34 +03:00
compile_commands.json Added HTML logs 2025年08月28日 17:40:12 +03:00
config.mk Begin making onegin task 2025年09月17日 21:58:48 +03:00
doxygen_config Добавлена поддержка аргументов командной строки 2025年08月25日 17:39:26 +03:00
is_zero_test Хз слишком много изменений 2025年08月24日 17:55:51 +03:00
Makefile Added microcpu template 2025年10月01日 21:52:21 +03:00
onegin.txt Finished onegin + experiment 2025年09月19日 22:12:11 +03:00
README.md Fix typo 2025年08月28日 20:11:38 +03:00
tests_square_equation Хз слишком много изменений 2025年08月24日 17:55:51 +03:00

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

Данная программа предназначена для решения квадратных уравнений вида ax2+bx+c=0. Поддерживается интерактивный и CLI режим.

Поддерживаются POSIX-совместимые операционные системы.

Сборка и установка

Для сборки нужен gcc и make.

Последовательность команд для сборки:

git clone https://codeberg.org/Werenter/Letka.git
cd Letka
make

Использование

Интерактивный режим

Запустите собранную программу без аргументов, и запустится интерактивный режим.

./square_equation

Неинтерактивный режим

Аргументы [a b c] указываются после флага -c или --cli.

./square_equation -c 12 34 21

Разработка

Юнит-тесты запускаются командой tests.

./tests --zero-test is_zero_test --square-equation-test tests_square_equation