Генератор квадратных уравнений

Реализуйте сервис, позволяющий генерировать квадратные уравнения для решения школьниками.

Основные возможности проекта

Главная страница

На странице должны быть размещены:

Режимы генерации

В зависимости от выбранного режима генерируются разные типы уравнений:

Отображение уравнения

Уравнение должно отображаться в формате "ax² + bx + c = 0" с подставленными значениями. Для отображения формул рекомендуется использовать MathML или специальные символы Unicode.

Показ ответа

При нажатии на кнопку "Показать ответ" сайт должен вывести корни уравнения (x₁ и x₂). Если корней нет, вывести сообщение "Корней нет".

Показ решения

При нажатии на кнопку "Показать решение" сайт должен вывести пошаговое решение:

MathML

Для отображения математических выражений рекомендуется использовать язык MathML или специальные символы Unicode (√, ² и т.д.).

Дополнительные возможности