Gelisore
@Gelisore
Глупый, но не сильно.

Решение уравнения 5 класса в Си?

Здравствуйте, как можно решить задачу ? Пользователь вводит строку, в которой записано уравнение (числа входящие в уравнения содержат до 4-х знаков), на выходе надо получить целое число х. Количество неизвестных переменных 1 (х).
Буду очень признателен.
Пример :
4+2х=6 (Ответ х = 1)
  • Вопрос задан
  • 235 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Mercury13
Программист на «си с крестами» и не только
Это дело сложное. И я бы разделил его на три перекрывающихся этапа.
1. Увидеть в строке уравнение от одной переменной. Например, в таком виде.
5ac73cfdb0af3347885965.png
2. Увидеть в том, что получилось, линейное уравнение.
3. Запустить модуль «Линейное уравнение», который приведёт подобные слагаемые и высчитает ответ.
Ответ написан
Комментировать
gbg
@gbg
Любые ответы на любые вопросы
Сесть за клавиатуру, открыть IDE и писать-писать-писать.

Если уравнение алгебраическое и первой степени, оно всегда имеет единственное решение.

Метод решения таких уравнений, в общем случае, состоит в том, что:
1) нужно раскрыть все скобки
2) привести подобные
3) перенести X в левую часть
4) правая часть - искомый ответ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы